我在运行山狮的macbook pro上运行php.Mountain Lion预装了XDebug,所以根据我发现的教程,我做了三个步骤.首先,我在php.ini中取消注释这一行:
zend_extension="/usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"
Run Code Online (Sandbox Code Playgroud)
其次,我在php.ini中取消注释这一行:
xdebug.remote_enable=1
Run Code Online (Sandbox Code Playgroud)
最后我重新启动了apache服务器:
sudo apachectl restart
Run Code Online (Sandbox Code Playgroud)
问题是当我运行phpinfo()时,我看到我的php细节中没有出现xdebug.谢谢.
PS:上面的xdebug.so文件的路径是正确的.
ski*_*box 12
我正在回答我自己的问题,因为在运行XDebug时,Mountain Lion是一个特例.
正如你在这里看到的,
山狮有一个较旧的xdebug.so图书馆.因此用户必须自己重新编译库.
这是怎么做的.
source链接下获取该文件
.)tar -xvzf xdebug-2.2.1.tgzcd xdebug-2.2.1phpize./configuremakesudo cp modules/xdebug.so
/usr/lib/php/extensions/no-debug-non-zts-20090626sudo apachectl restart