【发布时间】:2017-06-05 14:56:51
【问题描述】:
我很难使用 PhpStorm 调试器。我阅读了他们的所有文档,并正确设置了调试(根据phpinfo()、调试定制安装报告和 PhpStorm 分析)。
但是,无论我尝试什么,调试器都不会触发。
我的设置如下:
我将 XAMPP 文档根目录更改为:c:\src\project\www
我的项目结构如下:
project
| www (used by XAMPP to serve the website)
| src
| --theme (symlinked to wp-content/themes)
| --plugins (symlinked to wp-content/plugins)
显然,这个设置可以正常工作,因为我的所有插件和主题都正常工作并显示在屏幕上。
当我开始运行调试器时,它根本不会触发。
这是在 PhpStorm 上调试器的设置:
服务器:
Host: localhost
Port: 80
Debugger: xdebug
映射(我认为有问题)
src/theme --> c:/src/project/www/wp-content/theme/
src/plugins --> c:/src/project/www/wp-content/plugins/
但什么也没发生。没有映射错误,没有调试,什么都没有。
你能解释一下我在这里做错了什么吗?
如果您需要更多信息,请告诉我。
编辑:
php.ini 添加了调试行(来自 xdebug 网站):
zend_extension = C:\xampp\php\ext\php_xdebug-2.5.4-7.1-vc14.dll
PhpStorm PHP 设置:
【问题讨论】:
-
start the debugger是什么意思?具体一点,并展示如何在 php.ini 文件和 phpstorm 中设置 xdebug。 -
请检查更新的问题