Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel 5.3上的Voyager管理面板找不到存储符号链接_Php_Laravel_Admin_Symlink - Fatal编程技术网

Php Laravel 5.3上的Voyager管理面板找不到存储符号链接

Php Laravel 5.3上的Voyager管理面板找不到存储符号链接,php,laravel,admin,symlink,Php,Laravel,Admin,Symlink,帮助人员:我尝试测试新的Laravel管理员,但出现以下错误: 缺少存储符号链接我们找不到存储符号链接。这 可能导致从浏览器加载媒体文件时出现问题 我尝试使用: php artisan storage:link 在Nginx配置中设置: disable_symlinks off; 但它仍然不起作用。首先公开删除现有的存储链接。 之后,重新运行(应用程序内路径) 我已经通过编辑config/filesystems.php修复了图像问题 根据您的项目更改“public”=>根目录和url值。。我

帮助人员:我尝试测试新的Laravel管理员,但出现以下错误:

缺少存储符号链接我们找不到存储符号链接。这 可能导致从浏览器加载媒体文件时出现问题

我尝试使用:

php artisan storage:link
在Nginx配置中设置:

disable_symlinks off;

但它仍然不起作用。

首先公开删除现有的存储链接。 之后,重新运行(应用程序内路径)


我已经通过编辑config/filesystems.php修复了图像问题

根据您的项目更改“public”=>根目录和url值。。我想它会解决的

 'disks' => [

    'local' => [
        'driver' => 'local',
        'root' => storage_path('app'),
    ],

    'public' => [
        'driver' => 'local',
        'root' => storage_path('../../public_html/images'),
        'url' => env('APP_URL').'/images',
        'visibility' => 'public',
    ],

    's3' => [
        'driver' => 's3',
        'key' => env('AWS_ACCESS_KEY_ID'),
        'secret' => env('AWS_SECRET_ACCESS_KEY'),
        'region' => env('AWS_DEFAULT_REGION'),
        'bucket' => env('AWS_BUCKET'),
    ],

],

在与这一象征性联系斗争之后,以下是程序: 在生产服务器上完成安装后:

cd public
rm storage
转到Voyager的管理面板并单击修复。不要使用PHP命令
artisan存储:链接。


现在一切正常。

您想链接哪两个目录?这种联系存在吗<代码>人员项次
cd public
rm storage