我的本地网络上有一台远程服务器。我在PHPStorm和XDebug中为我的xdebug设置了以下.ini
设置:
xdebug.remote_enable=On
xdebug.remote_connect_back=On
xdebug.remote_autostart=On
xdebug.remote_port=9022
xdebug.profiler_enable=1
xdebug.profiler_output_dir=/tmp/xdbgsnapshots
xdebug.profiler_enable_trigger=1
运行XDebug的Web服务器正在端口88上运行,所以当我连接到debug时,我会执行以下操作:
Listen to incoming PHP Debug connections
我原本以为这个设置也足以进行分析,但是我无法使其工作(即没有任何东西被保存到目录中)。我正在使用书签触发器here来尝试触发分析的开始和结束,但它似乎没有做任何事情(可能是因为xdebug没有在我的机器上运行,而是在远程服务器上运行)。 / p>
在给出上述配置的情况下,如何设置分析?遗憾的是,针对本地代码库运行它不是一种选择。
答案 0 :(得分:0)
为了使触发器正常工作,需要将xdebug.profiler_enable设置为0.
xdebug.profiler_enable = 0