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

So stellen Sie ein PHP-Projekt unter Tomcat bereit

藏色散人
藏色散人Original
2022-11-03 10:29:492391Durchsuche

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 ea5df8e8cd78341fd0bad01213e99e64 „true“-Attribut, das heißt: bc4cca11841f8177653cadee3f47c87e

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>

zu 8459cedd22f378aa35db2cd2b63decac 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>

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!

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