Heim > Backend-Entwicklung > PHP-Problem > So stellen Sie ein PHP-Projekt unter Tomcat bereit

So stellen Sie ein PHP-Projekt unter Tomcat bereit

藏色散人
Freigeben: 2023-03-17 11:18:02
Original
2392 Leute haben es durchsucht

So stellen Sie PHP-Projekte unter Tomcat bereit: 1. Entpacken Sie PHP in das Stammverzeichnis von Tomcat und ändern Sie den Ordnernamen in PHP. 2. Fügen Sie den Pfad hinzu, in dem sich php.exe befindet. 3. Ändern Sie „tomcat/conf“. /context.xml“-Datei; 4. Starten Sie den Tomcat-Dienst neu.

So stellen Sie ein PHP-Projekt unter Tomcat bereit

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.

Wie stelle ich ein PHP-Projekt unter Tomcat bereit?

PHP unter Tomcat bereitstellen

Aufgrund der Notwendigkeit, eine PHP-Umgebung zu testen. Daher wird es hier aufgezeichnet.

Umgebung

Betriebssystem: win8.1 up1 64bit

Tomcat: 8.0.14 64bit

php:php-5.6.2-Win32-VC11-x64.zip

PHP in das Stammverzeichnis von Tomcat extrahieren, Ändern Sie den Ordnernamen in php

Fügen Sie den Pfad, in dem sich php.exe befindet, zum Pfad hinzu.

Kopieren Sie die php.ini-Entwicklung. Benennen Sie php.ini um. Öffnen Sie die Option extension_dir = „ext“. Ändern Sie cgi.force_redirect in cgi.force_redirect = 0. Ändern Sie die Datei tomcat/conf/context.xml. Ändern Sie „true“-Attribut, das heißt:

Fügen Sie

<servlet>  
    <servlet-name>php</servlet-name>  
    <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>  
    <init-param>  
      <param-name>clientInputTimeout</param-name>  
      <param-value>200</param-value>  
    </init-param>  
    <init-param>  
      <param-name>debug</param-name>  
      <param-value>0</param-value>  
    </init-param>  
    <init-param>  
      <param-name>executable</param-name>  
      <param-value>D:\tomcat\php\php-cgi.exe</param-value>  
    </init-param>  
    <init-param>  
        <param-name>passShellEnvironment</param-name>  
    <param-value>true</param-value>  
</init-param>  
    <init-param>  
      <param-name>cgiPathPrefix</param-name>  
      <param-value>WEB-INF/phpbin</param-value>  
    </init-param>  
     <load-on-startup>5</load-on-startup>  
</servlet>
Nach dem Login kopieren

zu hinzu. Erstellen Sie einen neuen PHPbin-Ordner unter INF.

Erstellen Sie unten eine neue index.php

Der Inhalt darin ist:

<servlet-mapping>  
    <servlet-name>php</servlet-name>  
    <url-pattern>/phpbin/*</url-pattern>  
</servlet-mapping>
Nach dem Login kopieren
http://localhost:8080/phpbin/index.php Siehe den folgenden Inhalt. Zeigt an, dass die Bereitstellung erfolgreich war:

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo stellen Sie ein PHP-Projekt unter Tomcat bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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