apache、PHP、MYSQL都按照步骤一一安装完成了。也都能正常运行了。
但就是PHP连接MYSQL的时候出错,很诡异啊。。。。。。。。。。。
论坛发帖求助,有人参考说是因为这个原因:
将PHP目录下的libmysql.dll拷入system32目录,如是64位系统,则拷入syswow64目录
具体我还没试,有空再搞一下。
于是,只能重新配置环境。删除所有已安装服务(AMP),可能要重启电脑,因为有些守护程序还在。
下载WAMP一键安装包,重新安装,成功,都可以运行。
由于Kohana框架需要PECL HTTP Enabled(即php_http.dll
)扩展,而WAMP
安装的是php5.4版本的,网上只有5.3或5.2版本的
php_http.dll
悲剧,于是去PHP官方重新下载php5.3版本,要对应好
php_http.dll下载地址
:
http://downloads.php.net/pierre/
(注意选择
php_http-5.3-nts-svn20091125-vc9-x86.zip [非线程安全] 或
php_http-5.3-svn20091125-vc9-x86.zip [线程安全]
) 要和PHP的版本对应上。
PHP5.3下载地址:
http://windows.php.net/download/#php-5.3
我这里选择的是
php_http-5.3-svn20091125-vc9-x86.zip PHP版本是 PHP 5.3 (5.3.27) VC9 x86 Thread Safe (2013-Jul-10 21:56:58) Zip [16.24MB]
重修改apache里的httpd.conf配置好PHP路径,并且PHP中添加好php_http.dll扩展,php.ini中也要添加该扩展,php.ini修改PHP路径。
重启WAMP所有服务。 OK,扩展显示出来了!!!!!!!!!!!!