远程调试EC2已经,我至少检查20个资源和我的想法:的Netbeans和Eclipse的挂起,当我试图通过Xdebug的
我有一个干净,远程Ubuntu EC2实例,从AMI新鲜,只停下来安装LAMP,phpmyadmin和xdebug就可以了。是的,我已经配置我的远程EC2实例的php.ini文件如下:
与此同时,回到我的笔记本电脑我已经安装了NetBeans &的Eclipse。虽然我可以无缝上传并在我的EC2站点(通过SSH/SFTP)运行我的PHP Web应用程序,只要我点击“Debug”,index.php就会上传,浏览器窗口打开,然后NOTHING HAPPENS 。页面不加载,Debug透视图不打开,断点不会被触发,什么也不是。 Netbeans只是说“等待连接”,而Eclipse只是坐落在臭名昭着的57%的等级(&是的,我在用Eclipse测试之前切换了xdebug.idekey))。
因此,我根据here和here(均已通过)的说明在我的服务器上测试了xdebug的功能。我尝试更改端口9001(在远程php.ini以及本地Netbeans/Eclipse中),我甚至尝试使用非常开放的安全组设置(SSH = 0.0.0.0/0)启动此品牌打屁股 - 新EC2实例,但似乎没有任何工作。我出局& out flummoxed,一个自我承认的noob,并感谢社区中任何有见识的经验丰富的专业人士可能必须提供的。
感谢, 黛比
也许我在这里回答[xdebug-eclipse-centos-remote-debugging-unable-to-stop-at-breakpoints](http://stackoverflow.com/questions/16180407/xdebug-eclipse-centos-remote-debugging - 可在断点停止运行/ 16181284#16181284)和这里[xdebug-in-linux](http://stackoverflow.com/questions/12869189/netbeans-and-xdebug-in-linux/13021858#13021858 )。可以帮助你 –
谢谢你moskito-x;我会检查这些。 :) - Debbie –