以下代码触发FatalErrorException。它在路线中运行时按预期工作,但不是作为工匠命令。
$im = @imagecreatefromjpeg(resource_path('corrupt.jpg'));
if(!$im){
echo "corrupt image..";
}
我尝试将其作为Exception和FatalErrorException捕获,但不能。可能因为它致命而且太晚了。
答案 0 :(得分:0)
通常,PHP-CLI和服务器PHP运行时使用两个不同的php.ini
配置文件。 PHP版本也可能不同。
请检查您的phpinfo()
并将其与PHP-CLI设置和版本进行比较。这是一个很难解决的问题,祝你好运。