PHP에서 Tomcat을 사용할 수 있나요?
php는 tomcat에서 실행할 수 있지만 약간의 구성이 필요합니다.
tomcat의 루트 디렉터리에 php를 추출하고, 폴더 이름을 php로 변경합니다.
경로에 php.exe가 있는 경로를 추가하세요.
● php.ini-development의 복사본을 만드세요. php.ini 이름 바꾸기
open Extension_dir = "ext" 옵션
● cgi.force_redirect를 cgi.force_redirect = 0으로 수정
● tomcat/conf/context.xml 파일 수정
●
●
<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> <servlet-mapping> <servlet-name>php</servlet-name> <url-pattern>/phpbin/*</url-pattern> </servlet-mapping>
를
webappsROOTWEB-INF 클립 아래에 새 phpbin 파일을 생성합니다.
아래에 새로운 index.php가 추가되었습니다
<?php phpinfo();
PHP 관련 지식을 더 보려면 PHP 중국어 웹사이트를 방문하세요!
위 내용은 PHP에서 Tomcat을 사용할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!