当前位置: 首页 > 知识库问答 >
问题:

基于IntelliJ IDEA的远程PHP调试

秦昂然
2023-03-14

我有一个类似于用XDebug设置IntelliJ Idea远程调试的问题,但是由于没有发布解决方案,我无论如何都要问它。

[XDebug]
zend_extension = /usr/lib/php5/20131226/xdebug.so
xdebug.remote_enable=1
xdebug.remote_port=9000
xdebug.remote_mode=req
xdebug.remote_host=192.168.2.108
xdebug.show_exception_trace=On
xdebug.remote_handler=dbgp
xdebug.remote_conneck_back=1

你知道可能出了什么问题吗?有防火墙设置的东西允许端口9000上的传入连接?

共有1个答案

诸葛砚
2023-03-14

对于那些遇到同样问题的人,可以通过检查服务器和客户端是否在指定的调试端口9000上建立了适当的连接来找到答案。因为在我的情况下,客户机和服务器之间有多个路由器,而这些路由器中的端口转发选项有限,所以我放弃了这种方法。

相反,我在客户机上安装了xampp,并进行本地调试,而不是远程调试

 类似资料:
  • 本文向大家介绍PHP远程调试之XDEBUG,包括了PHP远程调试之XDEBUG的使用技巧和注意事项,需要的朋友参考一下 开发的时候我都是使用XDebug在本地调试,但是最近加入一些项目中去,环境太复杂了,要在本地搭建一个开发环境真的太麻烦了,那么我们怎么使用xdebug来远程调试呢? 我这里使用虚拟机搭建了一个模拟环境来实验说明: 1.虚拟机IP:192.168.174.130 ,虚拟机用于搭建l

  • 我需要你的帮助,请理解调试一个maven应用程序使用Wildfly和Intellij的想法。 谢谢,

  • 本文向大家介绍基于Docker的PHP调用基于Docker的Mysql数据库,包括了基于Docker的PHP调用基于Docker的Mysql数据库的使用技巧和注意事项,需要的朋友参考一下 docker简介: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不

  • ThinkPHP5.0版本开始,提供了Socket日志驱动用于本地和远程调试。 Socket调试 只需要在配置文件中设置如下: return [ 'type' => 'socket', 'host' => 'slog.thinkphp.cn', //日志强制记录到配置的client_id 'force_cl

  • 我正在尝试使用令牌调用远程构建。它给了我401。根据我的理解,token不需要。 我在这里缺少什么?

  • 本文向大家介绍PHP基于mssql扩展远程连接MSSQL的简单实现方法,包括了PHP基于mssql扩展远程连接MSSQL的简单实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP基于mssql扩展远程连接MSSQL的简单实现方法。分享给大家供大家参考,具体如下: 这里给出的是一个简单的示例,没有做安全考虑,自行处理吧: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《php+