我刚刚部署了laravel网站。它有效,但是当我尝试在网络中添加图像时,会出现错误。我认为这与Cpanel中的文档根目录为“ public_html”而本地文件为“ public”有关。预先感谢。
错误 无法将图像数据写入路径(/home/stalwart/sty/public/img/members/1566132567.jpeg)
控制器
\Image::make($request->filename)->save(public_path('img/members/').$name);
答案 0 :(得分:0)
对您所遇到的错误进行更详细的描述会更好。
但是,我最好的想法是,与权限有关可能是一个问题。我们在755拥有它,并且不允许对group和world进行写访问。 Checkout this image
除非您向站点用户授予写权限,否则我认为他们将不能上传图像。
更精确地描述您的问题将使它更容易解决或至少可以尝试。