【发布时间】:2019-04-02 08:02:23
【问题描述】:
当我上传图片进行压缩使用干预时,有时它会显示 500 Internal Server 错误。
图片大小小于1Mb
这个错误通常发生在我第一次运行php artisan serve并请求压缩API之后。
public function compressPhoto(Request $request)
{
$photo = $request->photo;
$file = Image::make($photo);
return 'success';
}
【问题讨论】:
-
laravel.log有什么资料吗?您应该在那里记录原因。 -
我的日志中没有任何内容
-
你安装了 php-extensions 吗? image.intervention.io/getting_started/installation
-
每当出现500服务器错误,就说明服务器有错误没有处理。在 Laravel 中,大多数情况下,它会记录在你的 storage/logs/laravel.log 中。尝试将
.env.中的APP_DEBUG设置为true以查看响应中的详细错误。还将APP_LOG_LEVEL至少设置为error。 -
@CloudSohJunFu 我在 .env 中设置了 .env=true ,并且日志适用于其他问题,但对于此错误没有任何作用
标签: php laravel intervention