如何使用phpstorm和xdebug设置symfony2的远程调试
问题:
>我想能够调试我的symfony2项目.我想成为 背景信息和当前设置: >我使用的IDE是phpstorm. 我到目前为止做了什么 我跟着the tutorial,但没有任何运气. 题: 有人可以提供我需要做的一步一步教程
我刚刚完成了我的本地symfony2应用程序和phpstorm调试与Chrome,这里是我做了:
1)在服务器上的php.ini中配置xdebug并重新启动Web服务器(或php-fpm): [xdebug] zend_extension="**location to xdebug**/xdebug.so" xdebug.remote_enable = 1 ; use port 9009 because php-fpm uses 9000 by default xdebug.remote_port = 9009 xdebug.idekey = PHPSTORM 2)安装xdebug扩展名 3)设置xdebug exteions.在chrome:// extensions中找到Xdebug帮助器并单击选项.选择IDE键到PhpStorm. (这将基本上将xdebug.idekey设置为该特定会话的PHPSTORM) 4)现在是最棘手的部分,从PhpStorm连接. >在工具栏中,在调试按钮旁边,您有第一个选项编辑配置的下拉字段.它会打开运行/调试配置. TADA! 在控制器中创建几个断点(不要使用AppKernel.php或其他symfony2特定文件,因为那些被编译并且不被调用,即使在开发模式下) 增加5.1.2015 官方教程可以在这里找到: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |