php在eclipse+tomcat+mysql环境下运行

之前已把tomcat与eclipse ee,mysql之间的连接配置好了。

一、配置php

1.将php解压到tomcat的根目录下,将文件夹名字改为php


2.把php.exe所在的路径(我的是D:\软件工具\tomcat\apache-tomcat-8.5.14\php5)加入到系统环境变量path中。


3.将php.ini-development 复制一份。改名php.ini

打开 extension_dir = "ext" 这个选项(即将前面的分号去掉)

修改cgi.force_redirect 为这样: cgi.force_redirect  = 0


二、配置tomcat

1.修改tomcat/conf/context.xml文件

加上 privileged="true" 属性即:

再加上


2.修改wtpwebapps\你自己的项目名\WEB-INF\web.xml文件

中加入


        php
        org.apache.catalina.servlets.CGIServlet
        
          clientInputTimeout
          200
        
        
          debug
          0
        
        
          executable
          D:\软件工具\tomcat\apache-tomcat-8.5.14\php5\php-cgi.exe
        
        
            passShellEnvironment
                    true
                
        
          cgiPathPrefix
          WEB-INF/phpbin
        
         5
 

        php
        /phpbin/*


重启tomcat服务:

wtpwebapps\你自己的项目名\WEB-INF下新建一个phpbin的文件夹
在下面新建一个index.php,写上php代码。


三、配置eclipse

1.打开Eclipse->Window->Preferences->PHP(若没有PHP则要下载,我是建了一个.php文件,eclipse自动提醒我要不要安装,我就安装了)


2.PHP Executables->Add,将自己的php.exe所在路径添加进去。

php在eclipse+tomcat+mysql环境下运行_第1张图片

自己选择合适的debugger。


3.PHP Servers->New

php在eclipse+tomcat+mysql环境下运行_第2张图片


这样就配置完了

网址上输入http://127.0.0.1:8088/TomcatTest/phpbin/index.php运行即可。

你可能感兴趣的:(php在eclipse+tomcat+mysql环境下运行)