php.ini中
zend_extension="/Applications/mampstack-5.6.18-0/php/lib/php/extensions/xdebug.so"
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir=/tmp
我按照_2735085中的所有步骤进行了操作
Xdebug installed: no
Server API: Apache 2.0 Handler
Windows: no
Zend Server: no
PHP Version: 5.6.18
Zend API nr: 220131226
PHP API nr: 20131226
Debug Build: no
Thread Safe Build: no
Configuration File Path: /bitnami/mampstack-osx-x64/output/php/lib
Configuration File: /Applications/mampstack-5.6.18-0/php/etc/php.ini
Extensions directory: /Applications/mampstack-5.6.18-0/php/lib/php/extensions
Download xdebug-2.4.0rc4.tgz
Unpack the downloaded file with tar -xvzf xdebug-2.4.0rc4.tgz
Run: cd xdebug-2.4.0rc4
Run: phpize (See the FAQ if you don't have phpize.
As part of its output it should show:
Configuring for:
...
Zend Module Api No: 20131226
Zend Extension Api No: 220131226
If it does not, you are using the wrong phpize. Please follow this FAQ entry and skip the next step.
Run: ./configure
Run: make
Run: cp modules/xdebug.so /Applications/mampstack-5.6.18-0/php/lib/php/extensions
Edit /Applications/mampstack-5.6.18-0/php/etc/php.ini and add the line
zend_extension = /Applications/mampstack-5.6.18-0/php/lib/php/extensions/xdebug.so
Restart the webserver
php -v
PHP 5.5.30(cli)(建于2015年10月23日17:21:45)版权所有(c)1997-2015 PHP Group Zend Engine v2.5.0,版权所有(c)1998-2015 Zend Technologies
但仍然没有出现
2 回答
Bitnami开发者在这里,
MAMP 5.6.18包括Xdebug . 但是,它有一个小问题,我们正在努力修复下一个版本 .
无论如何,您可以按照以下步骤操作:
然后,您只需要在/Applications/mampstack-5.6.18-0/php/etc/php.ini中添加以下代码:
重启服务:
你可以检查它执行
php -m | grep xdebug
.我希望它有所帮助 .
同样的问题在这里 . 我一直在尝试数以百计的选项并下载旧版本的PHP修复了我的问题,所以如果你找不到更好的解决方案,那么也许这也会对你有帮助 . 祝好运 .