0
是否有可能检查Web服务器是否正在向Chrome发送某些东西?Xdebug和PhpStorm远程不起作用
我以相同的方式设置PhpStorm和Web服务器,我已阅读1000个教程,但我的PhpStorm没有收到来自Chrome的任何内容。
这里有一些设置:
的php.ini
zend_extension="/usr/lib/php/20160303/xdebug.so"
xdebug.coverage_enable=on
xdebug.default_enable=on
xdebug.profiler_enable=on
xdebug.profiler_output_dir="/tmp"
xdebug.remote_autostart=on
xdebug.remote_port=9001
xdebug.remote_enable = on
xdebug.remote_connect_back = on
xdebug.idekey=PHPSTORM
xdebug.remote_handler=dbgp
我已禁用服务器上的防火墙。 PhpStorm正在监听端口9001.
有些想法?
如何你是否在浏览器中附加了一个Xdebug cookie?你使用Xdebug助手还是书签? –
我正在使用Xdebug助手。我也尝试使用书签。我无法理解浏览器是否正在发送内容。 –
如果你启用了Xdebug helper,那么它应该在刷新时自动添加它。浏览器不发送任何东西 - 这是Xdebug和PhpStorm之间的连接。另外,你是否真的需要像remote_handler这样的php.ini中的所有选项?要正常工作,只需要“zend_extension”,“xdebug.remote_enable”,“xdebug.remote_host”和“xdebug.remote_port”:https://confluence.jetbrains.com/display/PhpStorm/Xdebug+Installation+Guide。请注意,Apache可能使用不同的php.ini文件。 –