Heim > Artikel > Backend-Entwicklung > PHP-Installationsanleitung: FAQ (1)
1.
Frage: Ich habe die Schritte zur Installation der Unix-Version des APACHE-Moduls befolgt, aber mein PHP-Skript-Quellcode wird im Browser angezeigt oder der Browser fordert mich auf, die Datei zu speichern. Warum?
Antwort: Dies liegt daran, dass das PHP-Modul nicht ordnungsgemäß funktioniert. Bitte überprüfen Sie die folgenden drei Stellen:
Bitte bestätigen Sie, dass die ausführbare APACHE-Datei diejenige ist, die Sie beim letzten Mal erfolgreich kompiliert haben. Geben Sie den folgenden Befehl ein:
/path/to/binary/httpd -l
Wenn Sie mod_php3.c nicht in der Liste sehen, führen Sie keine korrekte ausführbare Datei aus.
Bitte stellen Sie sicher, dass Sie einer Ihrer .conf-Dateien den richtigen „Mime-Typ“ hinzugefügt haben. Das sollte wie folgt aussehen:
AddType application/x-httpd-php3 .php3
Bitte bestätigen Sie, dass sich der oben genannte „AddType“ nicht im oder-Block befindet, da dieser AddType sonst nur im aktuellen Virtualhost oder Verzeichnis wirksam wird.
2.
F: Ich habe PHP gemäß den Anweisungen installiert, aber mein PHP funktioniert immer noch nicht mit IIS. Warum?
Antwort: Sie müssen sicherstellen, dass der Benutzer, der PHP ausführen muss, über ausreichende Berechtigungen zum Ausführen von php.exe verfügt. Der IIS-Server verwendet ein anonymes Konto, das während der Installation erstellt wurde. Dieses Konto erfordert die Berechtigung zum Ausführen von php.exe. Darüber hinaus hat jeder authentifizierte Benutzer auch die Berechtigung, php.exe auszuführen
3.
F: Wie kompiliere ich PHP mit APACHE 1.3.X?
A: Es ist ganz einfach, folgen Sie einfach diesen Schritten:
- Holen Sie sich das neueste APACHE-Distributionspaket von der APACHE-Site
- UNZip/UNTAR-Dateien in ein Verzeichnis wie /usr/local/src/apache-1.3.9
- Geben Sie „./configure --with-apache=/path/to/your/apache“ ein, um mit der erstmaligen Kompilierung von PHP zu beginnen
- Führen Sie „make“ und „make install“ nacheinander aus, um die erforderlichen Dateien zu erstellen und in das APACHE-Verzeichnis
zu kopieren
- Geben Sie das APACHE-Verzeichnis ein und bearbeiten Sie die Konfigurationsdatei. Fügen Sie am Ende der Datei hinzu: „AddModule module/php3/libphp3.a“
Führen Sie „./Configure“, „make“
aus
Alles ist erledigt, Sie haben bereits eine ausführbare APACHE-Datei, die PHP ausführen kann
Das Obige stellt das PHP-Installations-Tutorial vor: Häufig gestellte Fragen (1), einschließlich relevanter Inhalte. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.