重启apache连接不上php
最佳回答
其他疑问:企鹅号 1450125
最新回答共有2条回答
-
無畏
回复不需要将dll拷贝到system32啊,php.ini也不用移动,只要做好配置就行了。
1、;D:php;D:phpext”加到系统变量中的path原有值后面。
2、打开Apache的配置文件,在最后一行loadmodule下面添加以下两行,
LoadModulephp5_module D:/php/php5apache2_2.dll
PHPIniDir"D:/php
第一行是指以module方式加载php,第二行是指明php的配置文件php.ini的位置,当然,以上的“D:/php”要对应成你php的安装目录。
3、Apache的配置文件,DirectoryIndex(目录索引,也就是在仅指定目录的情况下,默认显示的文件名)后面添加index.php
这样php就融入apache了,至于要想php能够直接调用其它模块,比如访问mysql,就在php.ini里面把“;extension= php_mysql.dll”前的“;”去掉。再把
; On windows:
extension_dir = "D:/PHP/ext"这一句前面的分号去掉,并对应路径,这个动作是指定PHP扩展包的具体目录,以便调用相应的DLL文件,不用把他们移来移去的。http://www.phsyw.cn就是这么设置的,运行正常。希望帮到你,你有什么问题再追问吧!