Es gibt bisher drei Hauptmethoden, um PHP auszuführen:
Ausführung durch Modulladen , für Anfänger vielleicht nicht leicht zu verstehen, aber es integriert PHP tatsächlich in den Apache-Server und führt es im selben Prozess aus. (Empfohlenes Lernen: PHP-Video-Tutorial)
B. Im CGI-Modus ausführen heißt die öffentliche Gateway-Schnittstelle, wenn Apache auf ein PHP trifft Skript Das PHP-Programm wird zur Interpretation an die CGI-Anwendung (php-cgi.exe) gesendet, und die Ergebnisse nach der Interpretation werden an Apache zurückgegeben, und der Benutzer antwortet dann auf die Anfrage.
c. Im FastCGI-Modus ausführen. Dieses Formular ist eine erweiterte Version von CGI, einer Einzelprozess- und Multithread-Ausführungsmethode. Das Programm wird nach der Ausführung zerstört, sodass Sie die Konfigurations- und Umgebungsvariablen jedes Mal laden müssen -execute (erstellen-ausführen) ).
FastCGI ist wie ein langlebiges CGI. Es kann jederzeit ausgeführt werden, es dauert nicht jedes Mal, es zu forken.
Der FastCGI-Prozessmanager initialisiert sich selbst, startet mehrere CGI-Interpreterprozesse (mehrere php-cgi.exe im Task-Manager sichtbar) und wartet auf Verbindungen vom Webserver.
Unabhängig von der oben genannten Methode wird normalerweise die folgende Konfiguration hinzugefügt: Entpacken Sie das PHP-Installationspaket nach c:/PHP5/, benennen Sie die Datei PHP.ini-recommend in PHP.ini um und suchen Sie nach den folgenden Feldern zum Bearbeiten. Entfernen Sie das Semikolon davor (achten Sie darauf, nicht das falsche Semikolon zu entfernen, da es sich bei vielen davon um Kommentarinformationen handelt, identifizieren Sie sie daher sorgfältig).
error_reporting = E_ALL //开启报错,便于程序员查错 line 342 display_errors = On //显示错误 line 373 extension_dir = "C:/php5/ext" //php的扩展选项文件所在的目录 line 542 date.timezone = Asia/shanhai //时区配置 line 716
Als Modul ausführen, die folgende Konfiguration in der Konfigurationsdatei von Apache hinzufügen (C:/Program Files/Apache Software Foundation/Apache2.2/conf)
LoadModule php5_module "C:/php5/php5apache2_2.dll" //大约line 127 PHPinidir "C:/php5/php.ini" //修改配置 DirectoryIndex index.html index.php//追加index.php AddType application/x-httpd-php .php //line 408左右添加
Dann fügen wir die hinzu Folgende Konfiguration in Apache: Unter dem Stammverzeichnis ist die Standardeinstellung C:/Program Files/Apache Software Foundation/Apache2.2/htdocs. Erstellen Sie eine neue PHP-Datei index.php und fügen Sie den folgenden Code hinzu:
<?php phpinfo(); ?>
Dann geben wir http:// in die Adressleiste ein. Es erscheint folgende Schnittstelle in localhost/: Achten Sie auf die Beziehung zwischen dem roten Teil und der Konfiguration
Das obige ist der detaillierte Inhalt vonSo führen Sie PHP-Quellcode in Win aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!