Maison > Article > développement back-end > Comment déployer un projet php sous Tomcat
Comment déployer des projets php sous tomcat : 1. Décompressez php dans le répertoire racine de tomcat et changez le nom du dossier en php ; 2. Ajoutez le chemin où se trouve php.exe au chemin ; /context.xml" ; 4. Redémarrez le service Tomcat.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur Dell G3.
Comment déployer un projet php sous tomcat ?
Déployer php sous tomcat
En raison de la nécessité de tester un environnement PHP. C’est pourquoi il est enregistré ici.
Environnement
OS : win8.1 up1 64bit
tomcat : 8.0.14 64bit
php:php-5.6.2-Win32-VC11-x64.zip
Extraire php vers le répertoire racine de tomcat, changez le nom du dossier en php
Ajoutez le chemin où se trouve php.exe au chemin.
Copiez php.ini-development. Renommez php.ini
Open extension_dir = "ext" option
Modifiez cgi.force_redirect en cgi.force_redirect = 0
Modifiez le fichier tomcat/conf/context.xml
Changez ea5df8e8cd78341fd0bad01213e99e64 "true", c'est-à-dire : ae6fbd76d21fc586014442add0b688f0
Ajoutez
<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>
à 8459cedd22f378aa35db2cd2b63decac Créez un nouveau dossier phpbin sous INF
Créez un nouveau index.php ci-dessous
Le contenu à l'intérieur est :
<servlet-mapping> <servlet-name>php</servlet-name> <url-pattern>/phpbin/*</url-pattern> </servlet-mapping>
http://localhost:8080/phpbin/index.php Voir le contenu suivant. Indique que le déploiement est réussi :
Apprentissage recommandé : "
Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!