我已经检查了至少 20 个资源并且没有想法:
我有一个干净的远程 Ubuntu EC2 实例,刚从 AMI 中取出,只是为了在上面安装 LAMP、phpmyadmin 和 xdebug 而停下来。是的,我已将远程 EC2 实例的 php.ini 文件配置如下:
同时,回到我的笔记本电脑上,我安装了 Netbeans 和 Eclipse。虽然我可以在我的 EC2 站点(通过 SSH/SFTP)上无缝上传和运行我的 php Web 应用程序,只要我从其中一个点击“调试”,index.php 就会被上传,一个浏览器窗口打开,然后什么都没有发生. 页面没有加载,Debug 透视图没有打开,断点没有被触发,什么都没有。Netbeans 只是说“等待连接”,而 Eclipse 只是处于臭名昭著的 57% 级别(是的,我在使用 Eclipse 测试之前切换了 xdebug.idekey))。
因此,我根据此处和此处的说明(均通过)在我的服务器上测试了 xdebug 的功能。我尝试更改为端口 9001(在远程 php.ini 以及本地 Netbeans/Eclipse 中),我什至尝试使用非常开放的安全组设置(SSH=0.0.0.0/0)启动这个全新的 EC2 实例,但似乎没有任何效果。我很困惑,自认是菜鸟,并感谢社区中经验丰富的专业人士可能提供的任何见解。
谢谢,黛比