laravel - 在服务器上传输 Laravel 网站后图像未加载
问题描述
我已经将网站从本地转移到网络服务器,这意味着我改变了一些场景。
1- 我更改了文件夹结构并在根目录下移动了公用文件夹文件。
2-图像文件被上传到存储文件夹,同时符号存储文件夹也被移动到根目录。
但是在移动根图像上的公用文件夹文件后不起作用。而上传的图像被存储到主存储文件夹中。但未与符号存储文件夹链接。所以帮助我如何再次附加两个存储文件夹。
配置/文件系统中的存储文件夹相关代码如下所示:
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app/pulic/images/'),
],
'public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],
's3' => [
'driver' => 's3',
'key' => env('AWS_KEY'),
'secret' => env('AWS_SECRET'),
'region' => env('AWS_REGION'),
'bucket' => env('AWS_BUCKET'),
],
],
主存储文件夹路径为:
Root/Laravel_files/storage/app/public/images
而符号存储文件夹地址为:
Root/storage/images