URL*_*L87 5 php apache debugging xampp phpstorm
我尝试phpStorm根据本教程配置我的调试.
我的整个项目都位于 C:\work\Projects\xampp\htdocs\myCode
在phpStorm我做了跟随 -
下File > PHP > Servers:
Name: myCodeDebug
Host:http://localhost/myCode
Port:80
Debugger:Xdebug
Run Code Online (Sandbox Code Playgroud)
服务器上的绝对路径:( http://localhost/myCode与项目位置相同).
我Apache在端口使用服务器80,443.
我的PhpStrom版本是7.1.3
现在我标记了一些断点,转到Chrome并导航到http://localhost/myCode/但是没有任何phpStrom调试器被提供,尽管整个网站已经加载.
在这里错过了什么以及如何使它适用xDebug?
更新:
按照评论中的建议,我遵循了本教程,现在我有了chrome扩展 - Xdebug .
在本手册中,我粘贴了所有内容php -i并完成了所需的所有内容.
如 Xdebug生成器中所述,我添加了两个书签 - start debug并且stop debug用于IDE key = PHPSTORM.
在我的php.ini我 -
[XDebug]
xdebug.idekey = "PHPSTORM"
xdebug.remote_port = 80
Run Code Online (Sandbox Code Playgroud)
我合作xampp port 80.
现在我点击start deebug书签,在phpStrom按下start to listen to php debug并设置php范围内的任何断点,在调试模式下设置Xdebug扩展,浏览到localhost/myCode/index.php但没有在phpStrom中进行任何调试.
如何正确配置?
更新2:
在cmd php --version我有-
PHP 5.5.11 (cli) (built: Apr 8 2014 15:07:14)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans
Run Code Online (Sandbox Code Playgroud)
所有内容都File | Setting | php | servers被删除了.
更新3:
[这是我的phpinfo();](个人详细信息已更改为XXXXXXXX).
第一件事是你的php.ini似乎没有安装xdebug.首先,你应该去Xdebug安装指南并在这里粘贴你的php.ini文件,这样你就会得到如何安装它的详细说明.
如果你正确安装它,你应该在php.ini文件中有类似的东西:

我认为第二件事是改变你的xdebug端口.虽然您的Apache在80端口工作,但对于您的xdebug,您应该设置另一个端口.
在你的php.ini中你应该设置为例如:
xdebug.remote_port=10000
Run Code Online (Sandbox Code Playgroud)
当然还有重启服务器(我有9000端口是默认的,我在PhpStorm收到通知,这个端口很忙,所以我简单地将id改为10000端口).
现在您应该转到PhpStorm设置并选择PHP - > Servers.你应该在这里有你的服务器和端口80,你应该在这里"验证远程环境".单击它,在新窗口中,您应该有"验证"按钮.你应该点击它以确保它没问题.例如,您应该在此处显示您的Xdebug信息.
现在你应该在你的PhpStorm中进行设置(再次)并选择PHP - > Debug.在这里,您需要具有在php.ini文件中设置的相同端口(10000).
我在这个调试设置中的PhpStorm中有以下设置:

现在我假设您的项目已经打开并创建了一些断点.您应该单击工具栏中的"开始侦听PHP调试连接"图标 - 工具栏中的调试图标中的第二个图标.
现在您可以访问浏览器,如果您已正确安装插件并选择调试并在浏览器中刷新页面,则应在PhpStorm中获取信息以接受调试连接,您将能够调试您的站点.
如果您仍有问题,您还应该查看http://www.jetbrains.com/phpstorm/marklets/ - 您可以使用这些而不是使用浏览器插件(在浏览器中简单添加生成的工具栏/收藏夹链接).
我还可以建议你看看这个PhpStorm xdebug教程 - 它差不多1小时,但你应该可以从中学到很多东西.
| 归档时间: |
|
| 查看次数: |
24507 次 |
| 最近记录: |