PHP 不会打印错误(例如 php artisan)

问题描述 投票:0回答:1

我正在尝试使用 Laravel 应用程序调试 WolfiOS docker 镜像。

php artisan
不打印任何内容(通常会显示使用帮助)

/var/www/html # php -d "display_errors=On" -d "display_startup_errors=On" artisan
/var/www/html # 

在我的 INI 中,display_errors 当前处于关闭状态,这就是为什么我通过

-d
激活它,并且设置已被选中:

/var/www/html # php -d "display_errors=On" -d "display_startup_errors=On" -i |grep error
display_errors => STDOUT => STDOUT
display_startup_errors => On => On
error_append_string => no value => no value
error_log => /var/log/php_error.log => /var/log/php_error.log
error_prepend_string => no value => no value
error_reporting => E_ALL => E_ALL
html_errors => Off => Off
ignore_repeated_errors => Off => Off
log_errors => On => On
xmlrpc_error_number => 0 => 0
xmlrpc_errors => Off => Off
intl.error_level => 0 => 0

因此,即使我尝试启用错误报告,也没有打印任何内容。

可能是什么原因? 如果出现问题,我希望会打印一个错误。

php laravel debugging
1个回答
0
投票

Artisan 接受 -vvv 标志,以便在执行过程中更加详细。也许试试这个?

© www.soinside.com 2019 - 2024. All rights reserved.