【发布时间】:2015-05-08 13:13:29
【问题描述】:
我一直在网上和 StackOverflow 上寻找令人满意的答案,但没有成功。我应该如何使用 PhpStorm IDE 将 Magento 作为一个完整的应用程序而不是单个文件进行调试?您可以在 Visual Studio、Netbeans 和 IntelliJ IDEA 中执行此操作,但我需要知道如何使用 PhpStorm 调试应用程序,例如 Magento。
当我尝试在控制器(例如 C:\xampp\htdocs\coinandbuillion\app\code\core\Mage\Checkout\controllers\CartController.php)上运行调试器时,会抛出一堆错误,因为 PhpStorm 正在尝试直接执行文件,而不是通过 index.php 中的应用程序调度程序工作。
那么有人知道如何从应用程序的初始化点到最后自动调试吗?
这是我得到的快照。单击该按钮后我无法调试。
【问题讨论】:
-
我知道你可以用 Facebook 的 HipHop 编译你的 PHP 代码,在调试模式下你可以调试你的整个项目。
-
听起来你正试图直接执行你的控制器文件......而不是进行实际的应用程序调试。你看过这些链接了吗?它包含所有信息:confluence.jetbrains.com/display/PhpStorm/…
-
@LazyOne ,我也试过App调试,但它直接启动和结束没有调试。谁能解释我如何正确调试应用程序?
-
请显示此类调试配置的屏幕截图/截屏 - 也许你做错了。
-
您所描述的解决方案与您最初要求的不同(PHP 自己的服务器与 XAMPP 环境).. 但它对您有用(这很重要),所以一切都很好。
标签: php magento debugging intellij-idea phpstorm