21

因为Aptana的PHP调试环境不太会用,
所以转到Zend Studio。

它的单步调试功能很符合我的期望,
但是当执行到extension_loaded(‘mysql’)时,
就会返回false。
为了继续调试,
只能安装相应的extension了。

Zend Studio默认会安装两个版本的php,4和5.
对于我而言,php5所对应的路径是D:\Dev\ZendStudio-5.2.0\bin\php5。

在这个目录下找到php.ini
加入:

extension_dir="D:\Dev\ZendStudio-5.2.0\bin\php5\ext"
extension=php_mysql.dll
extension=php_mysqli.dll

ext目录要自己创建,
两个dll要自己去官网下载了。

本以为这样设置之后就可以了,
谁料提示说无法加载模块,
猜测是PHP版本的问题
在php.net上下载的是5.2.5,
而Zend Studio自带的是5.1.1。

于是又用xunlei下载了相应的版本(直接复制原URL,改其中的版本号),
把两个dll放到ext目录下,还是不行。

原因是漏了一个文件,
从压缩包里找到libmysql.dll
放到D:\Dev\ZendStudio-5.2.0\bin\php5,
Done:)

preload preload preload

无觅相关文章插件,快速提升流量