我刚刚对日食火星进行了更新,我的所有项目都保持不变。一切正常,除了xdebug;
我在Windows7 64b上;我在远程服务器上进行调试;我在服务器上的所有配置都很好:
xdebug.remote_enable 1
xdebug.remote_host "mylocalip"
xdebug.idekey XDEBUG_ECLIPSE_DBG
xdebug.remote_autostart 0
我还启用了xdebug日志。从那里我发现了IDE& xdebug正在沟通:
xdebug.remote_log /var/www/html/xdebug.log
I: Connecting to configured address/port: .....:9000.
I: Connected to client. :-)
我已尝试Path Mapping
中PHP -> Debug -> Debggers -> PHP Server
的所有组合(因为我在本地磁盘上有源,我在构建时将它们同步到服务器)。
结果:
找不到合适的文件或没有选择文件。调试终止
我能看到的唯一问题是Eclipse Mars遇到了xdebug configs或smth的问题。
解决方案更新:
如果您缺少项目设置下的项目包含路径,您也会收到错误:PHP Include Path > Source.