如何在 Laravel Voyager 中更改正确的图像路径
how to change correct Image path in Laravel Voyager
我在 Laravel Voyager 管理面板中遇到图像路径问题。
用户图像显示正确。这是一张带有图片路径的图片
但其他图片显示不正确。这是一张带有图片路径的图片
如果我更改 inspect element
中的图像路径,则该图像会正确显示。
所以我的问题是在哪里更改图像路径以在 Voyager 管理面板中显示正确的图像?
图片上传到 /storage
文件夹。这是 config/filesystem.php
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
'public' => [
'driver' => 'local',
'root' => storage_path(''),
'url' => env('APP_URL').'/storage',
'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'),
'url' => env('AWS_URL'),
],
],
有人帮忙吗?提前致谢
您必须更新 .env 文件中的 APP_URL
APP_URL = "http://gotravelsglobal.com/travel/public"
我在 Laravel Voyager 管理面板中遇到图像路径问题。
用户图像显示正确。这是一张带有图片路径的图片
但其他图片显示不正确。这是一张带有图片路径的图片
如果我更改 inspect element
中的图像路径,则该图像会正确显示。
所以我的问题是在哪里更改图像路径以在 Voyager 管理面板中显示正确的图像?
图片上传到 /storage
文件夹。这是 config/filesystem.php
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
'public' => [
'driver' => 'local',
'root' => storage_path(''),
'url' => env('APP_URL').'/storage',
'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'),
'url' => env('AWS_URL'),
],
],
有人帮忙吗?提前致谢
您必须更新 .env 文件中的 APP_URL
APP_URL = "http://gotravelsglobal.com/travel/public"