![](/img/trans.png)
[英]laravel 5.7 intervention Image::make return 500 Internal Server Error
[英]Laravel 5 Intervention Image throwing 500 Internal Server Error
我在使用干预图像库时遇到问题。 它适用于我的本地主机,但是当我尝试在我的服务器上使用它时,它会引发 500 内部服务器错误。 我怀疑我缺少某种 php 模块或其他东西,但我不确定。 (这是一个亚马逊 EC2 服务器)它在这条线上失败:
$image = Image::make($file)->encode('jpg', 90);
$file 是 base64 编码的图像文件。 它抛出 500,但没有任何类型的错误消息。
有谁知道出了什么问题?
我实际上通过查看日志解决了它。 显然“某物”没有写入日志文件的权限,这导致了我的问题的“没有输出错误消息”部分。 现在我收到错误消息:“此 PHP 安装无法使用 GD 库扩展”
我做了:
sudo apt-get install php7.0-gd
那解决了我的问题:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.