我已经使用 PHP 5 和 Apache 2 的预编译版本设置了 OS X 10.5。我正在尝试设置 Zend 调试器,但没有运气。这是我所做的:
- 我下载了
ZendDebugger-5.2.14-darwin8.6-uni.tar
- 我创建了目录
/Developer/Extras/PHP
并将权限设置为:- 权限:
drwxrwxr-x
- 所有者:
root:admin
- 权限:
ZendDebugger.so
我从5_2_x_comp
目录复制到/Developer/Extras/PHP
我更新
/etc/php.ini
了文件,添加了以下几行:zend_extension=/Developer/Extras/PHP/ZendDebugger.so zend_debugger.expose_remotely=always zend_debugger.connector_port=10013 zend_debugger.allow_hosts=127.0.0.1
我通过系统偏好设置“共享”面板重新启动了 Apache
当我phpinfo()
在 PHP 文件中运行时,我没有提到 Zend 调试器。当我从命令行运行php -m
时,它显示 Zend 调试器已加载。两者都声明他们正在运行相同版本的 PHP,并加载相同的 INI 文件。
有人有其他建议让我试试吗?