本文目录一览:
tomcat可以运行php吗
tomcat可以运行php,不过需要配置一下。
方法如下:
将php解压到tomcat的根目录下,将文件夹名字改为php
把php.exe所在的路径加入到path中
将php.ini-development 复制一份。改名php.ini
打开 extension_dir = "ext" 这个选项
修改cgi.force_redirect 为这样 cgi.force_redirect = 0
修改tomcat/conf/context.xml文件
将Context 加上 privileged="true" 属性即:Context privileged="true"
在web-app中加入
servlet
servlet-namephp/servlet-name
servlet-classorg.apache.catalina.servlets.CGIServlet/servlet-class
init-param
param-nameclientInputTimeout/param-name
param-value200/param-value
/init-param
init-param
param-namedebug/param-name
param-value0/param-value
/init-param
init-param
param-nameexecutable/param-name
param-valueD:\tomcat\php\php-cgi.exe/param-value
/init-param
init-param
param-namepassShellEnvironment/param-name
param-valuetrue/param-value
/init-param
init-param
param-namecgiPathPrefix/param-name
param-valueWEB-INF/phpbin/param-value
/init-param
load-on-startup5/load-on-startup
/servlet servlet-mapping
servlet-namephp/servlet-name
url-pattern/phpbin/*/url-pattern
/servlet-mapping
重启tomcat服务:
在webapps\ROOT\WEB-INF 下新建一个phpbin的文件夹
在下面新建一个index.php
?php phpinfo();?
Tomcat简介
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
php简介
计算机编程语言(Hypertext Preprocessor)
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。
tomcat支持php吗
当然支持了。你在百度里面搜一搜有很多解决办法的。具体问题需要具体分析。
怎么在 tomcat上 php
我认为可以运行的. 不过要稍微配置下
将php解压到tomcat的根目录下,将文件夹名字改为php
把php.exe所在的路径加入到path中。
将php.ini-development 复制一份。改名php.ini
打开 extension_dir = "ext" 这个选项
修改cgi.force_redirect 为这样 cgi.force_redirect = 0
修改tomcat/conf/context.xml文件
将加上 privileged="true" 属性即:
在中加入
php
org.apache.catalina.servlets.CGIServlet
clientInputTimeout
200
debug
executable
D:\tomcat\php\php-cgi.exe
passShellEnvironment
true
cgiPathPrefix
WEB-INF/phpbin
5
php
/phpbin/*
重启tomcat服务:
在webapps\ROOT\WEB-INF 下新建一个phpbin的文件夹
在下面新建一个index.php
?php phpinfo();? 如果还有不懂的可以去后盾人找找相关的教学视频看看,多看看不就懂得懂了,希望对你有用,给个采纳吧,谢谢
apache tomcat装了之后能用php么
可以的,不影响;tomcat默认的端口是8080,apache默认的端口80,不会冲突,不知您系统安装了iis没,iis默认的端口也是80,需要停止iis服务,不然启动apache会报错。