Я развернул приложение laravel, которое использует администратора Nova для управления бэкендом в учетной записи Bluehost VPS. У меня создается символическая ссылка между хранилищем и publi c, как рекомендуется в документации laravel.
Я настроил ресурс для загрузки изображений, например
Avatar::make('Image')->onlyOnIndex(),
Image::make('Image')->disk('public')
->path('item-category')->required()->hideFromIndex()
Я использую диск publi c для хранения с конфигурацией диска файловой системы, например,
'public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],
В моей локальной системе я могу видеть фактическое изображение, отображаемое, но в процессе подготовки оно успешно загружено, но не дисплей, потому что изображение не найдено
Запись сохраняется в БД примерно так:
Почему это то же самое работа по настройке в моей локальной системе разработки, но не на промежуточном сервере? Потратил большую часть моего утра, пытаясь понять это.