Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie die PHP-Umgebung in Windows 2003

So installieren Sie die PHP-Umgebung in Windows 2003

藏色散人
藏色散人Original
2020-08-12 10:03:312859Durchsuche

So installieren Sie die PHP-Umgebung in Windows 2003: Installieren Sie zuerst Fastcgi, kopieren Sie dann die heruntergeladene Datei „php-5.2.17-Win32-VC6-x86.zip“ und konfigurieren Sie dann die PHP-Erweiterungsunterstützung.

So installieren Sie die PHP-Umgebung in Windows 2003

Empfohlen: „PHP-Video-Tutorial

Umgebungseinrichtung: php-5.2.17 + iis6 + fcgisetup_1.5_rtw_x64 + ISAPI_Rewrite3_0112_x64

Verwendet Paket: ISAPI_Rewrite3_01 12_x64.zip Passwort: orct, php- 5.2 .17-Win32-VC6-x86.zip Passwort: op83, fcgisetup_1.5_rtw_x64.msi Passwort: 6900

Installationsschritte:

Fastcgi-Installation

  1. Klicken Sie auf die Installationsdatei fcgisetup_1.5_rtw_x64.msi und fahren Sie mit dem nächsten Schritt fort. Nach Abschluss der Installation befinden sich 5 weitere Dateien fcgiconfig.js, fcgiext.dll, fcgiext.ini, fcgilicense.rtf, fcgireadme.htm im Verzeichnis C:WINDOWSsystem32inetsrv. Zu diesem Zeitpunkt in der „WEB Service Extension“ von IIS6 Es gibt einen zusätzlichen FastCGI-Handler



  2. Php-5.2.17-Installation, kein Installationspaket

Nehmen Sie die
  1. D

    -Diskette als Beispiel, laden Sie die "php-5.2.17 herunter - Win32-VC6-x86.zip"Auf die DDisk kopieren, dann mit der rechten Maustaste klicken, um das Verzeichnis php-5.2.0-win32 (vorausgesetzt, es ist in diesem Verzeichnis installiert) zu dekomprimieren; 🔜 ÖffnenC:WINDOWSsystem 32inetsrvfcgiext.ini

  2. Datei ,
  3. am Ende der Datei Fügen Sie die folgenden drei Zeilen mit Anweisungen hinzu:

    [Typen](Diese Zeile befindet sich ursprünglich in der Datei und sollte am Ende der Datei stehen. Fügen Sie einfach die folgende Anweisung hinzu nach [Typen], Bitte überprüfen Sie alle, sonst wird ein Fehler gemeldet (Hinweis: php-cgi.exe im Installationsverzeichnis)
    Finden Sie die
    „php. ini-dist" Datei im Ordner D:/php-5.2.0-
    Win32 und erstellen Sie zunächst eine Kopie, um zukünftige Fehler zu vermeiden. Später wiederhergestellt. Benennen Sie dann die kopierte Datei in "php.ini";
    um

    用记事本打开“php.ini”文件,查找“extension_dir”,再将 extension_dir ="./" 改为 extension_dir ="D:/php5.2.0Win32/ext"(注:php的安装目录下的ext文件夹,这里应该用斜杠/而不是反斜杠)。如下图;

         接着配置php扩展支持,在php.ini文件中查找到以下行:

    “
    ;extension=php_curl.dll
    ”
    “;extension=php_mysql.dll”
    ;
    “
    ;extension=php_ldap.dll
    ”
    “;extension=php_mysqli.dll”
    ;
    “
    ;extension=php_exif.dll
    ”
    “;extension=php_gd2.dll”
    ;
    “;extension=php_mbstring.dll”
    “
    ;extension=php_sockets.dll
    ”
    “
    ;extension=php_xmlrpc.dll
    ”

    前面的分号去掉,就表示php支持这些扩展功能了;将以下配置设置为“display_errors= Off”,“log_errors= On”,“error_log= "D:\ php5.2.0Win32\kkeye_errors.log"”(指定位置);

      保存并关闭php.ini文件;再将其复制到C:/Windows目录下;

       D:/php5.2.0Win32文件夹下找到名为php5ts.dll,libmysql.dll的文件,并将其复制到C:/windows/System32文件夹中 (注:IIS处理PHP 5MYSQL需要该文件)

       php安装完毕。

    Step 2: Konfigurieren Sie IIS

    open IIS, Right-Click auf der linken Seite "Internetinformation Services" under "WebSite" und dann auswählen " Eigenschaften", oder öffnen Sie ein bekanntes "WebsiteEigenschaften"Panel, wechseln Sie zur Registerkarte "Home-Verzeichnis" und klicken Sie unten " Konfiguration", ein Feld mit "Anwendungskonfiguration" wird angezeigt. Klicken Sie unten auf die Schaltfläche "Hinzufügen" und schließlich in Pop -up-Feld, suchen Sie die "ausführbare Datei" zu "C:WINDOWSsystem32inetsrvfcgiext.dll", im. "ex Spannung Geben Sie ein .php“ im Textfeld (Hinweis: Fügen Sie vor der Erweiterung einen Punkt hinzu) und klicken Sie auf OK. Wie unten gezeigt;


    Ausführbare Dateifüllung C:WINDOWSsystem32inetsrvfcgiext.dll
    Füllen Sie die Erweiterung

    .php aus.
    Aktionen

    > sind auf
    GET,HEAD,POST
    beschränkt.

    Die Ausführungsberechtigungen im Home-Verzeichnis lauten wie folgt:

    1. Stellen Sie das folgende Bild im Dokument ein:

    2. Rechtsklick links „InternetInformationsdienst unter dem “Web Serviceerweiterung , klicken Sie auf Fügen Sie eine neue Web-Service-Erweiterung hinzu und fügen Sie dann eine neue Web-Erweiterung hinzu äh: PH P , verweisen Sie dann mit der ausführbaren Datei auf den Pfad von php5isapi.dll im Stammverzeichnis des Ordners php und setzen Sie den Status auf Zulassen, und schließlich Klicken Sie auf OK (das Auslassen dieses Schritts führt dazu, dass die Seite phpFile Times 403 nicht mehr zugänglich ist). Wie unten gezeigt;

    3. Iis wird konfiguriert und neu gestartet.

    PHP-Konfiguration testenErstellen Sie eine neue Site unter iis, erstellen Sie dann eine neue Datei „test.php“ im Site-Verzeichnis, schreiben Sie einen Satz „echophpinfo();“ hinein, speichern Sie und schließen Sie . Greifen Sie dann mit einem Browser darauf zu. Wenn Sie diese Webseite öffnen können und der folgende Bildschirm erscheint, bedeutet dies, dass die Konfiguration erfolgreich war.

    Laden Sie den Website-Code hoch

    ISAPI_Rewrite, installieren Sie die Routing-Rewrite-Erweiterung

    Entpacken Sie ISAPI_Rewrite3_0112_x64.zip und laden Sie es herunter 4157-Ordner (enthält geknackte Dateien und Installationsmethoden), ISAPI_Rewrite3_0112_x64.msi-Installationsdatei;

    1. Doppelklicken Sie zum Installieren auf ISAPI_Rewrite3_0112_x64.msi, verwenden Sie die Standardauswahl und klicken Sie bis zum Abschluss auf Weiter (der Installationsvorgang startet IIS automatisch neu).

    2. Kopieren Sie nach Abschluss die Dateien ISAPI_Rewrite.dll und ISAPI_RewriteSnapin.dll unter der Datei 20140729131718_34157 in das Installationsverzeichnis von ISAPI_Rewrite und überschreiben Sie dabei die Originaldateien (wenn angezeigt wird, dass die Datei belegt ist, können Sie die Originaldatei zuerst und dann löschen kopieren Sie es rüber).

    3. Suchen Sie die Datei httpd.conf im Installationsverzeichnis. Geben Sie den folgenden Inhalt ein:

      RegistrationName= coldstar
    4. RegistrationCode= 2EAD-35GH-66NN-ZYBA


    5. Starten Sie IIS neu und die Installation ist abgeschlossen.

    6. Konfiguration: Nach Abschluss der Installation können Sie die Bezeichnung der ISAPI_Rewrite-Komponente in der Bezeichnung jeder Site-Eigenschaft sehen,

      64
    7. Ich habe dies bei der Installation des Testservers nicht gesehen, nichts ist Wird nach Abschluss der Installation verwendet. Die Konfiguration ist einsatzbereit:



      iis neu starten. Das

    8. 64
    9. -Bit-System von

      ISAPI_Rewrite erfordert keinen ISAPI-Filterzusatz dll

    Öffnen Sie es Besuchen Sie die Website, um die folgenden Funktionen zu testen .

Das obige ist der detaillierte Inhalt vonSo installieren Sie die PHP-Umgebung in Windows 2003. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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