【问题标题】:Why does php artisan commands don't work after composer update为什么作曲家更新后php artisan命令不起作用
【发布时间】:2017-11-26 02:43:53
【问题描述】:

我正在使用 Laravel 5.4,我运行 composer update 以更新到最新版本 5.4.27。当我尝试使用命令 php artisan serve 运行我的服务器时,它不起作用,并且我在所有 php artisan 命令上不断收到此错误 [错误异常] file_put_contents(/bootstrap/cache/ services.php):无法打开流:权限被拒绝

【问题讨论】:

  • 是ubuntu os吗?

标签: php laravel composer-php


【解决方案1】:

问题是工匠无法写入'bootstrap/cache/services.php' 您可以通过使用 chmod 更改权限来解决此问题:

# chmod 664 bootstrap/cache/services.php

另外,不要忘记设置此文件的正确所有者/组(可能是 www-data):

# chgrp www-data bootstrap/cache/services.php

【讨论】:

    猜你喜欢
    • 2016-10-24
    • 2016-03-13
    • 1970-01-01
    • 1970-01-01
    • 2015-12-19
    • 2016-02-24
    • 2016-12-14
    • 1970-01-01
    • 2019-04-13
    相关资源
    最近更新 更多