chmod():在localhost上的laravel 5.6中上传图像时不允许操作。启用GD库。测试环境是使用ubuntu 16.04和Windows 10.有什么帮助吗?
如果这是测试环境,为什么不对您的laravel安装主管给予完全许可?
在Ubuntu中分配777权限:
$ sudo chmod 777 -R / var / www / laravel-installation-folder
在Windows中,您可以通过转到www目录来更改文件权限
- 右键单击安装laravel的目录
- 选择属性
- 安全选项卡
- 选择用户
- 编辑
- 给予完全特权
- 保存
请记住,在生产服务器中,您必须遵循Laravel目录权限,并且还授予Public或文件上载目录的RW权限
验证apache服务用户是否有权访问您的应用程序文件夹。
尝试:
chown -R www-data /var/www/laravel-project
用户运行服务apache2的www-data