chmod():Laravel 5.6 localhost上不允许操作

问题描述 投票:0回答:2

chmod():在localhost上的laravel 5.6中上传图像时不允许操作。启用GD库。测试环境是使用ubuntu 16.04和Windows 10.有什么帮助吗?

php laravel gd
2个回答
0
投票

如果这是测试环境,为什么不对您的laravel安装主管给予完全许可?

在Ubuntu中分配777权限:

$ sudo chmod 777 -R / var / www / laravel-installation-folder

在Windows中,您可以通过转到www目录来更改文件权限

  • 右键单击安装laravel的目录
  • 选择属性
  • 安全选项卡
  • 选择用户
  • 编辑
  • 给予完全特权
  • 保存

请记住,在生产服务器中,您必须遵循Laravel目录权限,并且还授予Public或文件上载目录的RW权限


0
投票

验证apache服务用户是否有权访问您的应用程序文件夹。

尝试:

chown -R www-data /var/www/laravel-project

用户运行服务apache2的www-data

© www.soinside.com 2019 - 2024. All rights reserved.