在控制台窗口中:
/Applications/MAMP/bin/php/php5.4.4/bin/php -dxdebug.remote_enable = 1 -dxdebug.remote_host = 127.0.0.1 -dxdebug.remote_port = 9000 -dxdebug.remote_mode = req / Users / pwanwu /站点/ drupal7 / index.php的
(...然后是Drupal页面模板的标记......)
然后:
“处理已完成退出代码0”
当然,浏览器窗口中没有任何内容。
这在Netbeans上运行良好 - 任何想法我在PHPStorm中做错了吗?
由于
答案 0 :(得分:0)
解决方案是使用零配置配置调试器。您实际上并未从 phpStorm中启动调试会话。
相反,您将Phpstorm设置为通过浏览器侦听来自xdebug的传入连接。
本质上 - 这意味着您在调试器中启动站点,激活Phpstorm以侦听您指定xdebug将使用的端口(在php.ini中设置),然后在代码中设置断点。您可以使用浏览器标记从浏览器中启动调试。或者您可以使用浏览器扩展/附加组件。我现在正在使用Firefox的“最简单的xdebug”和Chrome的“Xdebug启动器”。
找到了使用Xdebug和Phpstorm进行zeo-config网络应用调试的完整解释here