我启用了XDebug并配置了PhpStorm:
这是我的PHP.ini配置文件:
zend_extension = "c:\wamp\bin\php\php5.5.12\zend_ext\php_xdebug-2.2.5-5.5-vc11-x86_64.dll"
[xdebug]
xdebug.remote_enable = on
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "c:/wamp/tmp"
xdebug.show_local_vars=0
xdebug.remote_port=9000
我把我的WAMP放在网上。所以任何人都可以输入我的IP:端口组合,网站得到很好的加载。当我从我的机器上访问类似我的IP:端口的URL时,调试断点就可以了。但是当来自不同机器的其他人点击我的IP:端口页面加载正常但断点不会在我的机器上被击中。
我希望每当有人从不同的机器点击URL时我的断点就会在我的机器上被击中。
我需要做些额外的设置吗?
答案 0 :(得分:0)
尝试在php.ini中设置remote_host
https://xdebug.org/docs/all_settings#remote_host
我猜这只是为了测试,但请注意,如果它一次尝试提供多个请求,它会让你挂起页面。