Donnerstag, Mai 28, 2020

Wie bekomme ich Apache auf meine PHP-Seite?

Ich bin ein total noob versuchen, eine website zu erstellen mit PHP. Erstellt habe ich eine kleine test-Seite, die ich verwenden möchten, die die Grundlage meiner grandiosen Projekt. Ich habe ein problem, meine Seite, um auf meinem browser.

Dies ist mein PHP-Dokument:

<HTML>   
<HEAD>  
<TITLE>Hello</TITLE>  
</HEAD>   
<BODY>    
<?php echo 'Hello' ?>   
</BODY>   
</HTML>

Habe ich Kopien dieses PHP-Dokument gespeichert, da alle der folgenden Namen:

index.php  
index.htm  
index.html

Ich habe alle drei Dokumente gibt es in den folgenden zwei Standorten:

C:/Apache2/htdocs  
C:/My Documents/My Website

Dies ist, was ist in meiner httpd.conf:

.   
.   
.   
DocumentRoot "C:/Apache2/htdocs"   
.   
.   
.   
UserDir "My Documents/My Website"   
.   
.   
.   

Geben, wenn ich localhost in meinem browser, den ich bekommen:

WinLAMP, she installed successfully.

Was muss ich tun, um meine test-Seite für die Anzeige geben, wenn ich localhost in meinem browser?

Dank!

  • setzen Sie E-Mail-Adresse auf Ihrer Seite, und ich werde gehen Sie durch es. Ed
  • Ich könnte nicht so einfach sein. Ein Spaziergang über ist erforderlich. Dies getan, bevor. Ok. Vergessen PHP – Nur Apach zu liefern, eine Seite.
  • BTW – können Sie senden Sie mir eine E-Mail an [email protected] wenn Sie Hilfe benötigen
  • Danke Ed! Ich fand es heraus. Die Lösung war ein „D‘ Oh!“ – moment. Ich war nur der Typ „localhost/index.php“ um meine Seite angezeigt wird. D ‚ Oh!
InformationsquelleAutor Fredashay | 2012-03-23

5 Kommentare

  1. 0

    Erstens, Stellen Sie sicher, dass Ihr apache-server ist und läuft, es sieht aus wie Sie haben können, dass ein Teil bereits, wenn WinLamp Ihnen eine erfolgreiche Installation Nachricht aber nur überprüfen, ich bin mit einem MAC als server, damit ich nicht verwenden WinLamp. Als Nächstes wählen Sie in Ihrem „localhost“ und „/“ in Ihrem .php doc.

    d.h.
    http://localhost:8800/index.php

    ** 8800 ist die port-Nummer, die ich verwende, könnte es anders sein für Sie.

    Müssen Sie auch PHP installiert haben.

    Glück

    • Danke. Als ich es herausgefunden ang zum laufen bekommen. Ich musste den Namen meiner Seite nach der Eingabe von „localhost“. I. e. „localhost/mysite/index.php“ ich hatte angenommen, dass die Eingabe von localhost, angezeigt index.php in htdocs. Die Apache-docs waren eher vage über das kleine detail…
    • Ja, wenn Sie arn nicht in den root-Ordner, müssen Sie angeben, welche Ordner zu verweisen. Kreide es bis auf kleinere Aufsicht <g>. Viel Glück
  2. 0

    Haben Sie sichergestellt, dass Ihre Apache-Konfiguration läuft auf port 80? Wenn nicht Ihr URL für den Zugriff auf Apache „localhost:ApachePort/index.php“ ersetzen ApachePort mit den angegebenen port in der httpd.conf. Auch Sie sind sicher, dass PHP installiert, Apache?

  3. 0

    Wurden diese Verzeichnisse das Standardverzeichnis während der installation, oder hast du es aktualisiert sich in httpd.cnf? Wenn letzteres, müssen Sie Apache neu starten, damit es zum abholen der updates.

  4. 0

    Web-Seite, die Sie sehen, wenn Sie gehen, um http://localhost befindet sich bei C:/whereveryouinstalledWinLAMP/Apache2/htdocs/index.html. Also, wenn Sie ersetzen Sie einfach, dass index.html mit Ihrem eigenen index.html, solltest du deine php-Seite richtig anzuzeigen, an http://localhost

    Auch, das Ihr browser zwischengespeichert haben, der Standard index.html für http://localhost so regenerieren Sie nach dem ersetzen der index.html Datei.

    Zusätzlich diesen code ein:

    <HTML>
    <HEAD>  
        <TITLE>Hello</TITLE>  
    </HEAD>   
    <BODY>    
    <?php echo 'Hello' ?>   
    </BODY>   
    </HTML>

    macht einfach eine web-site mit dem Titel “ Hallo und keine Anzeige mehr auf der Seite.

  5. 0

    Gehen Apache2/htdocs/

    Verzeichnis mit dem Namen „meine“ in diesem Ordner

    Setzen, dass „index.php“ Datei von Ihnen im Ordner „mein“

    Browser öffnen und eingeben..

    http://localhost/my/

    Plus, fügen Sie diesen anstelle Ihres Codes..

    <HTML>   
    <HEAD>  
    <TITLE>Hello</TITLE>  
    </HEAD>   
    <BODY>    
    <?php echo 'Hello'; ?>   
    </BODY>   
    </HTML>

Kostenlose Online-Tests