为什么 Xdebug 3 日志是空的?

问题描述

zend_extension=/usr/lib/PHP/20190902/xdebug.so

xdebug.mode=debug

xdebug.log=/var/log/xdebug.log

我已将权限 777 设置为 xdebug.log 文件

我跑

PHP7.4 index.PHP 

PHPStorm 监听已开启。

enter image description here

enter image description here

从命令行运行时代码不会在断点处停止,所以我可能需要检查日志以获取信息。

解决方法

基于@LazyOne 评论,尝试这种方式并且它有效 - 在断点处停止并记录日志文件:

php7.4 -d xdebug.start_with_request=yes index.php 

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...