首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel 5: php工匠迁移|权限被拒绝

Laravel 5: php工匠迁移|权限被拒绝
EN

Stack Overflow用户
提问于 2016-02-19 18:05:37
回答 2查看 4.5K关注 0票数 3

我正在尝试运行以下命令:

代码语言:javascript
复制
php artisan migrate

我从服务器收到以下响应:

代码语言:javascript
复制
HP Fatal error:  Uncaught exception 'UnexpectedValueException' with message 'The stream or file "/var/www/stagaires/bart/laravel2/laravel/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied' in /var/www/stagaires/bart/laravel2/laravel/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:87
Stack trace:
#0 /var/www/stagaires/bart/laravel2/laravel/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(37): Monolog\Handler\StreamHandler->write(Array)
#1 /var/www/stagaires/bart/laravel2/laravel/vendor/monolog/monolog/src/Monolog/Logger.php(289): Monolog\Handler\AbstractProcessingHandler->handle(Array)
#2 /var/www/stagaires/bart/laravel2/laravel/vendor/monolog/monolog/src/Monolog/Logger.php(565): Monolog\Logger->addRecord(400, Object(UnexpectedValueException), Array)
#3 /var/www/stagaires/bart/laravel2/laravel/vendor/laravel/framework/src/Illuminate/Log/Writer.php(202): Monolog\Logger->error(Object(UnexpectedValueException), Array)
#4 /var/www/stagaires/bart/laravel2/la in /var/www/stagaires/bart/laravel2/laravel/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 87
PHP Fatal error:  Uncaught exception 'UnexpectedValueException' with message 'The stream or file "/var/www/stagaires/bart/laravel2/laravel/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied' in /var/www/stagaires/bart/laravel2/laravel/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:87
Stack trace:
#0 /var/www/stagaires/bart/laravel2/laravel/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(37): Monolog\Handler\StreamHandler->write(Array)
#1 /var/www/stagaires/bart/laravel2/laravel/vendor/monolog/monolog/src/Monolog/Logger.php(289): Monolog\Handler\AbstractProcessingHandler->handle(Array)
#2 /var/www/stagaires/bart/laravel2/laravel/vendor/monolog/monolog/src/Monolog/Logger.php(565): Monolog\Logger->addRecord(400, Object(Symfony\Component\Debug\Exception\FatalErrorException), Array)
#3 /var/www/stagaires/bart/laravel2/laravel/vendor/laravel/framework/src/Illuminate/Log/Writer.php(202): Monolog\Logger->error(Object(Symfony\Component\Debug\Exception\FatalErro in /var/www/stagaires/bart/laravel2/laravel/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 87

在存储和引导文件夹上的权限是755,也尝试了777,但不起作用。

为什么我的迁移命令不起作用?

EN

回答 2

Stack Overflow用户

发布于 2016-02-19 18:14:49

试一试

代码语言:javascript
复制
 chmod -R 777 storage

我猜你并没有把它变成递归的

票数 6
EN

Stack Overflow用户

发布于 2019-03-26 20:22:39

在我们的例子中,mysql用户的密码中有"#“。不允许使用该特殊字符。我们更改了密码,问题得到了解决。:O

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35502529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档