Comment déployer un projet php sous Tomcat

藏色散人
Libérer: 2023-03-17 11:18:02
original
2330 Les gens l'ont consulté

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.

Comment déployer un projet php sous 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 "true", c'est-à-dire :

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>
Copier après la connexion

à 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>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal