【问题标题】:Laravel Project on local Xampp mysql error : file_put_contents: Failed to open stream: Permission denied本地Xampp mysql错误的Laravel项目:file_put_contents:无法打开流:权限被拒绝
【发布时间】:2022-02-11 05:03:33
【问题描述】:

我在一台笔记本电脑上使用本地 xampp mysql 开发了一个 laravel 项目,并希望将其安装在另一台笔记本电脑上。我有这个错误:file_put_contents(/Applications/XAMPP/xamppfiles/htdocs/sfms/storage/framework/sessions/VS0cObLn8ItoKMt5HQJOlZ0srelpMLsSwm5ZQcPa):无法打开流:权限: 我尝试了以下方法,但没有奏效:

  1. php artisan 缓存:清除
  2. php 工匠配置:清除
  3. 手动删除 vendor\laravel\framework\src\Illuminate\Foundation\Console\ConfigClearCommand.php 其中。 拜托,我需要你的帮助。提前致谢。

【问题讨论】:

    标签: laravel session xampp localhost storage


    【解决方案1】:

    你可以运行这个命令

    sudo chown -R www-data:www-data ./storage ./bootstrap
    

    然后使用命令

    sudo chmod -R 755 ./storage ./bootstrap
    

    【讨论】:

    • 谢谢。我仍然收到错误消息。
    【解决方案2】:

    运行这两个命令以获得权限。

    sudo chmod -R 777 ./storage
    sudo chmod -R 777 ./bootstrap
    

    【讨论】:

      【解决方案3】:

      我在终端中运行以下代码,它对我有用:

      chmod -R 777 存储

      【讨论】:

        猜你喜欢
        • 2011-06-22
        • 2014-11-29
        • 2016-09-21
        • 1970-01-01
        • 1970-01-01
        • 2021-05-21
        • 2014-06-25
        • 2018-04-25
        相关资源
        最近更新 更多