php, appserv 更换php版本的方法(从php6改成php5)

需修改2个地方:

1、修改php版本,将路径与module改为 php5_module  。如果只修改后面的路径,而不修改module名,则服务启动不起来,报找不到相应的模块名。

LoadModule php5_module d:/AppServ\php5\php5apache2_2.dll

上面修改正确后,在浏览器中输入地址,会发现只能出现php的脚本源码!!!显然没有解析php文件。

2、指定模块的解释器。由mod_php6.c   改为  mod_php5.c

<IfModule mod_php5.c>
AddType application/x-httpd-php .php

这样就可以正常解析了。

还一点也很重要:就是php.ini配置文件路径(PHPIniDir “D:/PHP5″),一定要配置,否则apache总是找:windows目录下的php.ini。一般我们都去php安装目录下配置,这将导致配置的无效。

总结:加载dll + 指定php.ini配置路径+php类型解析。

分享到: 更多 (0)