【问题标题】:Laravel cannot acces shared storageLaravel 无法访问共享存储
【发布时间】:2020-12-29 02:13:35
【问题描述】:

我在从我的 laravel 应用程序访问共享网络存储时遇到问题。它安装在我的 ubuntu 服务器内的 /mnt/nfs/ 文件夹中。我可以通过终端直接访问该文件夹/存储,但是当我尝试将此文件夹用作 laravel 存储的根文件夹时。我收到此错误:“无法创建根目录“/mnt/nfs/app”。文件夹 app 已位于该共享存储中。

laravel 配置中是否有任何设置可以启用共享存储?此外,我已经尝试将文件夹的权限更改为 774 并将所有权更改为 www-data,但没有任何成功。

感谢您的帮助。

【问题讨论】:

    标签: php laravel ubuntu storage


    【解决方案1】:

    您需要文件夹的完全权限,您授予权限的方式有两种。

    1. sudo chmod -R 777 /storage_path/storage
    2. 转到您的项目并右键单击存储文件夹,然后选择属性并授予所有权限。

    我希望它会工作。

    【讨论】:

    • 仍然收到同样的错误。将存储设置为 777。
    【解决方案2】:

    首先你必须找到你的存储文件夹路径位置然后你尝试

    sudo chmod -R 777 /your_storage_path/storage/*
    

    【讨论】:

    • 仍然收到同样的错误。将存储设置为 777。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-04
    • 2017-08-24
    • 1970-01-01
    • 2021-09-23
    相关资源
    最近更新 更多