由于线上的一个hosts 与 开发测试环境中的有冲突,于是我将本地开发的项目的hosts 改了。后来一直出现一个问题,调试的时候,挂不上x-debug。 后来跟进这个问题,想起是php.ini 在设置xdebug 时候:
xdebug.remote_enable=1
xdebug.remote_host=www.***.com
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
remote_host 根据个人的情况而定。就是这个地方导致调试器,挂不上去的问题。于是打算修改,进入etc 目录下发现/etc 下的确有PHP.ini 修改之。居然无效! 原来是我自己没有使用系统自己的PHP,而是单独安装了一个XAMPP,所以php.ini的文件位置在:/Applications/XAMPP/etc/php.ini
这个问题虽然最后解决。但是考虑到习惯问题,还是在/ect 创建一个替身会比较好:
ln -s /Applications/XAMPP/etc/php.ini /etc/php.ini
posted on 2011-12-14 17:07
-274°C 阅读(959)
评论(0) 编辑 收藏 所属分类:
PHP 、
mac