I am using Laravel
web framework on my ubuntu 14.04
server and Nginx
web server, I have this error when I try to upload a file using Laravel
到服务器。我的上传目录位于具有 777 权限的 public/uploads
文件夹中。
原文由 Saeed Vaziry 发布,翻译遵循 CC BY-SA 4.0 许可协议
I am using Laravel
web framework on my ubuntu 14.04
server and Nginx
web server, I have this error when I try to upload a file using Laravel
到服务器。我的上传目录位于具有 777 权限的 public/uploads
文件夹中。
原文由 Saeed Vaziry 发布,翻译遵循 CC BY-SA 4.0 许可协议
“要求”: {
"php": "^8.0.2",
"laravel/framework": "^9.2",
"league/flysystem-aws-s3-v3": "^3.0",
"ext-gd": "*",
.....
},
原文由 nazmul nafiz 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答2.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答952 阅读
2 回答824 阅读✓ 已解决
1 回答907 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答1.7k 阅读
GD 图形库用于动态处理图像。对于 Ubuntu,您应该手动安装它:
sudo apt-get install php5-gd
sudo apt-get install php7.0-gd
sudo apt-get install php7.1-gd
sudo apt-get install php7.2-gd
sudo apt-get install php7.3-gd
sudo apt-get install php7.4-gd
sudo apt-get install php8.0-gd
sudo apt-get install php8.1-gd
就是这样,您可以验证是否已加载 GD 支持:
输出应该是这样的:
最后重新启动你的apache: