php - 部署的laravel网站无法上传图片

标签 php laravel vue.js cpanel

我刚刚部署了我的 laravel 网站。它有效,但是当我尝试在网络中添加图像时,出现错误。我认为这与 Cpanel 中的文档根目录是“public_html”而本地文件是“public”有关。提前致谢。

错误 无法将图像数据写入路径 (/home/stalwart/sty/public/img/members/1566132567.jpeg)

Controller

\Image::make($request->filename)->save(public_path('img/members/').$name); 

最佳答案

对您所面临的错误进行更详细的描述会更好。

但是,我最好的想法是这可能是一个与权限有关的问题。我们在 755 处拥有它,并且不允许对组和世界进行写访问。 Checkout this image

除非您向您网站的用户授予写入权限,否则我认为他们将无法上传图片。

对您的问题进行更准确的描述将使解决或至少尝试更容易。

关于php - 部署的laravel网站无法上传图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57544799/

相关文章:

php - 如何通过API将新的YouTube channel 添加到YouTube CMS?

php - 无法连接MySQL数据库,套接字错误

laravel - 使用 token Laravel Socialite登录Google

vue.js - 带占位符的 VueJs 异步模板/组件

javascript - 如何使用vue js追加元素

php - 如何替换链接子项以创建适合播客的提要?

mysql - 如果重复值则连接数组 (Laravel)

arrays - Laravel - Eloquent - 从返回数组中获取特定值

vue.js - vue 在插入字符串时使用组件

php - 使用php-deployer时如何设置发布限制?