最近的工作需要远程调试PHP服务器端代码,涉及到Eclipse中的环境设置。在网上找了很多资料,大部分都是不全或者缺少图片,所以把自己在做的过程中遇到的问题记录下来,希望对有需要的朋友有所帮助。首先,你必须将你本地运行PHP的php.ini中的xdebug.remote_enable设置为off,如下图所示:如果你想远程调试,你必须先让你的php网页以正常模式运行。在Runconfiguration中注意选择PHPWebApplication,不要误选PHPCLIApplication。运行PHPWeb应用程序需要Web服务器。这里我选择在Eclipse中为PHP创建内置服务器。创建方法如图:创建完成后在Eclipse的Preferences->PHP->Servers中可以自动看到Built-inServer:路径Mapping是自动设置的,我们不需要更改.然后新建一个DebugConfiguration,Servers选择刚刚创建的Built-inServer:注意这里的Debugger选项卡必须选择XDebug:然后就可以开始远程调试了:更多Jerry原创技术文章请关注公众号“王子熙”或扫描下方二维码:
