首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHPStorm的Drupal设置

PHPStorm的Drupal设置
EN

Drupal用户
提问于 2016-03-19 19:09:34
回答 2查看 531关注 0票数 7

我想尝试使用PHPStorm调试。

我已经在我的Mac上安装了调试并更改了php.ini文件。此外,我还安装了Chrome调试帮助程序,并在PHPStorm上创建了Projekt。

如果启动调试,我的PHPStorm就会找到一个连接,但我遇到的问题是,无论在哪里设置断点,PHPStorm总是跳入"index.php“文件。

我总是要按下"play“按钮,但是它总是通过"index.php”文件运行,我的站点(我使用VM)在按"play“之前不会加载。

我要做什么才能使PHPStorm只跳到我的断点?

更新的

附加了我的PHPStorm设置:

EN

回答 2

Drupal用户

发布于 2016-03-19 20:26:03

与PHPStorm 10相关:

当脚本在项目设置之外时,在第一行禁用“原力中断”。这可以在设置下访问:

语言与框架> PHP >调试> Xdebug

当没有指定路径映射时,我还在第一行禁用了强制中断。

票数 5
EN

Drupal用户

发布于 2016-03-22 07:03:44

除了@mradcliffe上面的答案之外,当您在VM中工作时,我想您可能在主机操作系统中打开了浏览器,因此您需要在php.ini中启用这些设置(假设您使用的是xdebug):

代码语言:javascript
运行
复制
zend_extension="..path to xdebug extension/ext/php_xdebug.dll"

xdebug.remote_enable=1

xdebug.remote_port="9000"

您还需要在浏览器中选择的调试扩展中将IDE key设置为PHPStorm。如果愿意,还可以查阅PHP文档,将其设置为环境变量,也可以添加书签。

为了涵盖所有的基础,您需要在这里侦听PHP Storm中的传入连接:

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/195319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档