我在google cloud app Engine上部署了一个Laravel项目。
我试图上传一张图片,该图片将保存在laravel项目的“公共/上传”文件夹中,在与谷歌云应用引擎连接的MySQL数据库的产品表中。
它能在我的本地主机上运行,但不能在谷歌云上运行。
下面是供参考的图片:
问题是uploads目录没有写权限。 您可以转到文件管理器并将权限更改为755,即“read and execute access for everyone”,或者简单地使用命令行执行以下命令。
$chmod 755/var/www/html/public/system
$chown www-data:www-data
。