我是laravel
的新手。我正在关注this教程,以便在Ubuntu
上安装它。我已成功设法安装所有PHP
个依赖项,Laravel
已成功克隆,但当我chmod -R 777 /var/www/laravel/app/storage
时,我正在获取No such file or Directory
。
我手动检查它并不存在,我手动添加了目录但是当我运行artisan
命令来创建控制器时,我看到了这个错误
的 /var/www/html/laravel/storage/logs/laravel.log
答案 0 :(得分:4)
您可能需要更新作曲家才能启动工匠。 请尝试使用以下命令:
composer.phar update
希望这有帮助。
答案 1 :(得分:0)
您使用的是哪个版本的laravel?更高版本的Laravel在“app”中没有存储文件夹,但在项目根目录中。
尝试:
chmod -R 777 /var/www/laravel/storage
但是,我建议您使用755而不是777.使用777几乎总是不好的做法。
如果您需要更多权限,可以尝试使用以下代码更改文件夹的用户所有者/组所有者:
chown -R someuser:somegroup laravel/somefolder