php - 在 Mac OS X Lion 上启用 Xdebug

标签 php apache2 osx-lion xdebug

我一直在尝试为 Mac OS X Lion 启用 Xdebug,但无法正常工作。 这应该非常简单,但它对我不起作用。

这些是我采取的步骤:

1 - 取消注释 php.ini 文件的这一行:

zend_extension="/usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"

2 - 重新启动我的 Apache 服务器

sudo apachectl restart

3 - 检查它是否通过 phpinfo() 函数启用。它实际上作为 Zend 模块和单独的模块启用。

但它不起作用。每次在我的 php 脚本中发生错误时,它们都会默认使用丑陋的错误处理来显示。 var_dumps 也不起作用。

我错过了一步吗?

最佳答案

确保您的 html_errorsdisplay_errors 已通过您的 php.ini 文件打开。

关于php - 在 Mac OS X Lion 上启用 Xdebug,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10157200/

相关文章:

php - 我如何在 PHP 中克隆 ArrayIterator?

php - PhP 中简单数据库查询代码的问题

regex - 如何在 Apache RewriteRule 中向正则表达式添加 +(加号)?

macos - OSX - 禁用系统范围的触摸手势

c++ - 为什么 CUPS 不归还我的默认打印机?

python - 升级到 Lion 后如何让 virtualenv 工作?

php - SQLSTATE[HY000] [2002] 没有这样的文件或目录 - PHP 守护进程

php - Facebook 抓取网站时执行 Javascript

python - Apache2 WSGI Flask 应用程序给出 sqlalchemy.exc.OperationalError : (sqlite3. OperationalError)无法打开数据库文件

apache - 解决方案异常 : Document [null] missing required field: id