Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
phpStorm远程调试一直转到服务器ip/索引页,怎么了?_Php_Debugging_Phpstorm_Xdebug - Fatal编程技术网

phpStorm远程调试一直转到服务器ip/索引页,怎么了?

phpStorm远程调试一直转到服务器ip/索引页,怎么了?,php,debugging,phpstorm,xdebug,Php,Debugging,Phpstorm,Xdebug,我正在尝试在phpStorm 10.0.2下的远程项目中设置远程调试,但我无法。每当我设置断点并点击Shift+F9或Alt+Shift+F9浏览器打开此URL:http://remote_host_ip/index.php我不知道为什么。xDebug已安装并启用,有关更多信息,请参见下图: 调试器配置似乎很好,请参见下图: 我错过了什么 通过@lazyone的建议,“解决”了这个问题。现在我没有重定向到http://remote_host_ip/index.php但我正在运行第二个问题,

我正在尝试在phpStorm 10.0.2下的远程项目中设置远程调试,但我无法。每当我设置断点并点击
Shift+F9
Alt+Shift+F9
浏览器打开此URL:
http://remote_host_ip/index.php
我不知道为什么。xDebug已安装并启用,有关更多信息,请参见下图:

调试器配置似乎很好,请参见下图:

我错过了什么


通过@lazyone的建议,“解决”了这个问题。现在我没有重定向到
http://remote_host_ip/index.php
但我正在运行第二个问题,因为断点不受尊重。在下面的图片中,我展示了
index.php
debug的设置:

一旦我开始调试,我就可以进入或跳过,但在“无”中,我会被重定向到我输入的网页,例如登录名和密码。我还是缺少一些东西,只是不知道什么,有什么建议吗


注意:是的,我知道你会要求我做的所有配置,但都是一堆,所以要求他们,我会编辑帖子添加他们。

“浏览器打开此URL:
http://remote_host_ip/index.php
“--检查现有的运行/调试配置--您必须调用当前活动的配置(通过主工具栏上的下拉框)(运行和调试按钮旁)或通过
Run | Edit Configurations…
。您需要选择另一个运行/调试配置条目,或者创建并使用自己的配置条目。@LazyOne查看我的最新编辑,感谢您的帮助您正在使用“PHP脚本”配置类型--用于在CLI环境中执行脚本。请查看这些手册(如果您尚未看到它们的话):--中的零配置一particular@LazyOne我已经按照您推荐的指南中的每一步进行了操作,但我还不能让它正常工作。工具栏上的第一个调试器(书签)似乎什么都没做,安装在chrome中的扩展具有相同的效果什么都没有,我看不到任何来自XDebug的传入连接,我们可以聊聊这件事吗?扩展和bookmarklet只是设置了XDebug cookie。因此发送到页面的下一个请求将设置(启用)XDebug cookie它告诉xdebug必须调试此请求。您的php.ini中已经有
xdebug.remote\u autostart=1
(这意味着xdebug将尝试自动调试每个请求),因此您实际上不需要扩展或bookmarklet。