PHP通常不能独立运行(除非使用cgi模式), 它通常和Apache 或 nginx 配合运行.
如果是 Apache, 你需要检查
apache目录下的\conf\httpd.conf
或 conf/extra/httpd-php.conf 中的 php配置项:
# 特别注意2个目录!!!
PHPIniDir "D:/Software/WWW/php5.3.18"LoadModule php5_module "D:/Software/WWW/php5.3.18/php5apache2_2.dll"
AddType application/x-httpd-php .php
# php.ini 通常只放在 php自身的目录下, 其他地方的php.ini建议全部删除.
如何检查当前web服务使用了那个php?
写一个脚本:
<?phpecho phpinfo()
?>
, web访问这个php脚本, 即出现php的相关配置项页面. 留意检查 Loaded Configuration File 这个文件加载的到底是那个.
1,先把PHP5.3.5下载下来2,将下载的解压至phpnow的安装目录,命名不能有中文,建议直接“php5.3”就可以了。
3,将“php-5.2.14-Win32/php-apache2handler.ini”复制到“php5.3中”。
4,修改apache配置文件“Apache-**/conf/httpd.conf”,将其中的“php-5.2.14-Win32”修改为“php5.3”。
5,再修改“php5.3/php-apache2handler.ini”文件,搜索“extension_dir =”,将后边的“php-5.2.14-Win32”修改为“php5.3”。
6,再回到根目录运行“PnCp.cmd”,输入“23”-回车,重启下apache就可以了。
以上目录说明:“php5.3”为第二步的解压目录,而“php-5.2.14-Win32”是原PHP5.2的目录。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)