我安装了PHP 5.5.3的MAMP.
我的php.ini文件(MAMP/conf/php5.5.3/php.ini)的结尾是这样的:
[OPcache] zend_extension="/Applications/MAMP/bin/php/php5.5.3/lib/php/extensions/no-debug-non-zts-20121212/opcache.so" opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 opcache.fast_shutdown=1 opcache.enable_cli=1 [xdebug] xdebug.default_enable=1 xdebug.remote_enable=1 xdebug.remote_handler=dbgp xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.remote_autostart=1 zend_extension="/Applications/MAMP/bin/php/php5.5.3/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so"
但是,使用var_dump()进行测试时,xdebug仍无法正常工作.
我还能尝试什么?
编辑:我每次尝试改变时都重新启动了MAMP.我还检查了phpinfo().它在这里说我需要从MAMP编辑文件,而不是从finder编辑.但我无法找到MAMP让我去文件的地方......
显然,我正在编辑错误的php.ini文件...正确的php.ini是MAMP/bin/php/php5.5.3/conf/php.ini而不是MAMP/conf/php5.5.3/php.ini.
我现在感觉很蠢.:)
每个人都感谢您的帮助.