phpstorm xdebug与symfony2项目
我试图用xdebug和phpstorm调试symfony2应用程序.
我的本地开发环境是Ubuntu 14.04,apache2,Xdebug版本是2.2.7 我有这个工作在另一个PHP(而不是symfony2)项目与以下指南: https://www.jetbrains.com/phpstorm/help/configuring-xdebug.html https://confluence.jetbrains.com/display/PhpStorm/Zero-configuration+Web+Application+Debugging+with+Xdebug+and+PhpStorm 当我执行bookmarlet来设置cookie并开始调试这个symfony2项目时,phpstorm检测到传入连接(我接受),但没有其他事情发生.它不会在任何断点处停止. 我有symfony2 phpstorm插件.我试图禁用它,也没有得到任何东西. 这个answer对我来说很好看,但它也没有 我尝试的最后一件事是更改服务器调试配置,禁用路径映射.这样phpstorm开始调试,但它在app_dev.php文件而不是我设置的任何断点中断. 我被困在这里,任何想法都将是appreacite UPDATE 更多信息我没有提到: >我正在使用firefox我正在尝试调试dev环境 UPDATE 这是我的xdebug配置 [XDebug] zend_extension="/usr/lib/php5/20121212/xdebug.so" xdebug.remote_enable=1 xdebug.remote_port="9000" xdebug.profiler_enable=1 xdebug.profiler_output_dir="<AMP hometmp>"
我不知道您使用的是哪种浏览器,但是,使用Chrome,我使用的是Xdebug帮助扩展程序.
安装扩展程序后,右键单击它>选项并选择PHPStorm作为IDE. 然后,使用调试附近的按钮开始侦听PHPStorm上的连接. 编辑: 这是我的XDebug配置: zend_extension=/usr/lib/php5/20121212/xdebug.so xdebug.max_nesting_level = 1000 xdebug.collect_params = 1 xdebug.collect_return = 1 xdebug.remote_enable = 1 您确定XDebug已正确安装在您的计算机上吗? 在PHPStorm中>运行>编辑配置…,添加PHP Web应用程序调试配置文件并以这种方式填写: >名称:Acme项目 按确定即可完成! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |