我刚刚部署了我的 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/