Heim > Backend-Entwicklung > PHP7 > Verstehen Sie die Entwicklungsumgebung php7+Apache2.4

Verstehen Sie die Entwicklungsumgebung php7+Apache2.4

coldplay.xixi
Freigeben: 2023-02-17 18:12:01
nach vorne
2979 Leute haben es durchsucht

php7Die Kolumne stellt ihre Entwicklungsumgebung mit Apache2.4 vor Aktualisierung der Technologie, PHP ist In Webseiten werden Backend und andere Bereiche immer wichtiger; ich bin ein Grundschüler, der gerade die Schule verlassen hat, aber ich mag das Programmieren heute und werde Ihnen zeigen, wie man PHP manuell konfiguriert Umgebung unter Windows und IIS; ich hoffe, es kann verwirrten Freunden helfen. Wenn Sie Fehler oder gute Vorschläge haben, lassen Sie es mich wissen.

Verzeichnis

Verstehen Sie die Entwicklungsumgebung php7+Apache2.4 1. Software-Download

2. Installationsanweisungen

3. Apache-Konfiguration (Der Server ist IIS, bitte umgehen )

4. iis-Konfiguration (

Der Server ist Apache, bitte Bypass Over

)

5. PHP-Konfiguration

6. Zusätzlich

1. Software-Download

1.1 PHP7

Offizieller Website-Download von PHP7, der unterteilt ist in

Nicht Thread-sicher

und

Thread Safe
Version; Die beiden Hauptversionen sind jeweils an IIS- und Apache-Server angepasst; ;

(Hinweis: Download Version 2.4, Version 2.2 kann nicht verwendet werden)

Windows wird mit IIS geliefert, ich werde sie hier nicht einzeln erklären; Partner, die es nicht installiert haben Sie können zu http://www.microsoft.com/zh-cn/download/details.aspx?id=48145 gehen, um die Installation auszuführen

2. Installationsanweisungen

Nehmen Sie ein persönliches Beispiel: Speichern Sie PHP und Apache und andere Software werden im Verzeichnis D:Server gespeichert.

D:Serverphp7D:ServerApache24

D:ServerWWW

Verstehen Sie die Entwicklungsumgebung php7+Apache2.4 . conf)


3.1 Verzeichnisänderung

Apache-Verzeichnis

wird geändert in: ServerRoot „D:/Server/Apache24“

Website-Speicherverzeichnis

wird geändert in: DocumentRoot „D :/ Server /WWW/ "

3.2 PHP-Einstellungen

Hinzufügen: (beachten Sie, dass sich das Element phpIniDir oben befindet) PHP7-Verarbeitungsschnittstelle für Apache

PHPIniDir "D:/Server/Php"

AddType application/x -html –k install

D:

Cd D:ServerApache24

httpd –k installhttpd –k startFour. iis-Konfiguration

Internetinformationsdienste (IIS ) Manager, fügen Sie FastCgi-Modulzuordnung hinzufügen hinzu.

Anfragepfad: *.php. Modul:

FastCGIModule.

Ausführbare Datei: Wählen Sie unter dem entpackten Paket php-cgi.exe aus. Name: phpcgi.

Hinweis: Wenn kein Fastcgimodule-Modul vorhanden ist, fügen Sie das CGI-Modul in IIS im Programm hinzu, um Fenster hinzuzufügen und zu löschen.

5. PHP-Konfiguration (öffnen Sie das PHP-Verzeichnis, kopieren Sie php.ini-development und ändern Sie es in php.ini)


5.1 ext-Erweiterungsverzeichnispfad


Öffnen Sie php.ini und suchen Sie; extension_dir = „D:/Server/Php/ext“, entfernen Sie das Semikolon davor.

(Der Erweiterungspfad muss angegeben werden, sonst kann PHP7 nicht gestartet werden. Im Allgemeinen können Sie PHP7 nach dem Öffnen des Ext-Erweiterungsverzeichnisses erfolgreich über die Befehlszeile starten. Wenn dies immer noch fehlschlägt, bedeutet dies, dass Ihr PHP-Pfad dies nicht getan hat wurde zur Umgebungsvariablen hinzugefügt (oder Sie Die Umgebungsvariablen werden von alten PHP-Versionen verwendet))

5.2 Aktivieren Sie einige Erweiterungen


Erfassen Sie persönliche Bedürfnisse, erklären Sie sie nicht einzeln;

5.3 Fastcgi einschalten (für IIS-Umgebung )

; fastcgi.impersonate = 0 (kommentieren Sie „;“), ändern Sie 1;

(Ab PHP5.3 gibt es keine php5isapi.dll in der PHP-Datei und sie kann nicht über die ISAPI-Erweiterung auf IIS6 ausgeführt werden. Das heißt, PHP5.3 und spätere Versionen unterstützen die Verwendung von ISAPI nicht mehr Erweiterung zur Ausführung in IIS. )

5.4 Aktivieren Sie IIS

;cgi.fix_pathinfo=1; (entfernen Sie den Kommentar „;“) 5.5 Deaktivieren Sie cgi.force_redirect

; cgi.force_redirect = 1 (kommentieren Sie „;“), ändern Sie 0; gi.rfc2616_headers = 0 (auskommentieren „;“), Änderung 1; (Für IIS-Umgebung
)

Wenn während des PHP-Konfigurations- und Installationsprozesses mit Windows7 IIS7 die PHP-Konfiguration falsch ist, wird die Fehlermeldung „FastCGI-Prozess unerwartet beendet“ angezeigt. Sie können es unter DOS verwenden

php –v

Führen Sie das Debuggen und Anzeigen durch. Im Allgemeinen wird die Fehlermeldung der PHP-Konfiguration gemeldet. Ändern Sie einfach die entsprechende PHP-Konfiguration.


Erstellen Sie nach der Konfiguration eine info.php im Zugriffsverzeichnis (WWW) und geben Sie die PHP-Informationen aus, um die folgenden Ergebnisse zu erhalten:

Das obige ist der detaillierte Inhalt vonVerstehen Sie die Entwicklungsumgebung php7+Apache2.4. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:jianshu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage