系统环境:windows系统,apache-tomcat-6.0.26,jdk-6u19-windows-i586,php-5.2.13-Win32 , pecl-5.2.5-Win32
1.先安装jdk。
2.安装apache-tomcat。(不会的google之)假设安装路径是 D:\tomcat
3.解压php到 D:\tomcat\php (解压在其他地方是否能行我还没有试过,大家可以试试)。
4.将php.ini-dist重命名为php.ini。在里面加上extension=php_java.dll,保存后将其copy到windows目录下。
5.解压pecl到D:\pecl ,将目录下的php_java.dll和php_java.jar拷贝到php的ext和windows\system32目录下,拷贝php5servlet.dll到php的目录下。
6.在tomcat的webapps下创建目录phptest,在phptest下创建目录WEB-INF,在WEB-INF目录下新建文件web.xml,文件内容为
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <servlet> <servlet-name>php</servlet-name> <servlet-class>net.php.servlet</servlet-class> </servlet> <servlet> <servlet-name>php-formatter</servlet-name> <servlet-class>net.php.formatter</servlet-class> </servlet> <servlet-mapping> <servlet-name>php</servlet-name> <url-pattern>*.php</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>php-formatter</servlet-name> <url-pattern>*.phps</url-pattern> </servlet-mapping> </web-app>
7.在php目录下新建文件夹tmp ,将pecl的phpsrvlt.jar文件解压到php的tmp目录中,修改php\tmp\net\php\下的reflect.properties和servlet.properties文件,将里面的内容改为library=php5servlet(就这一句话,不要有任何空格,打开这类文件我用的emeditor,记事本也行),完成后将php的tmp文件夹拷贝到tomcat\webapps\phptest下,重命名为lib。
8.将php下的tmp文件夹zip压缩,压缩后重命名为php5srvlt.jar,并将php5srvlt.jar拷贝到tomcat的lib目录下
9.将php下的php5servlet.dll和php5ts.dll拷贝到windows\system32下。
10.在tomcat\webapps\phptest\下新建文件info.php在里面输入以下内容
<?php echo phpinfo(); ?>
11.启动tomcat,在浏览器中输入http://127.0.0.1:8080/phptest/info.php你将看到哪熟悉的内容
按字母顺序浏览:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
→我们致力于为广大网民解决所遇到的各种电脑技术问题 如果您认为本词条还有待完善,请 编辑词条
上一篇win7卡在欢迎界面
下一篇php缓存技术大全