Как перезаписывать изображения через загрузку по FTP в Laravel - PullRequest
1 голос
/ 01 августа 2020

У меня есть сторонний проект Laravel с функцией загрузки изображений. Функция создает папку оператора, подпапку категории и подпапку продукта с изображением продукта внутри.

Здесь нет опции изменения размера, поэтому многие файлы имеют размер 4 МБ или более. Я написал простой сценарий bash для изменения размера изображений и попытался загрузить их через FTP: теперь все файлы на сервере имеют размер около 100 КБ, но в инспекторе браузера у меня все еще есть изображение размером 4 МБ.

Я пробовал artisan clear: clear and view: clear . Нет результатов. Я даже попытался удалить одно или несколько изображений и переименовать всю папку категории, но браузеры по-прежнему могут визуализировать большие изображения с тем же старым URL-адресом. (???)

Кэш очищен на стороне клиента. Основная папка: public / storage / image / Файловая система. php в папке config написано:

return[ <pre><code> 'default' => env('FILESYSTEM_DRIVER', 'public'), 'public' => [ 'driver' => 'local', 'root' => storage_path('app/public'), 'url' => env('APP_URL') . '/storage', 'visibility' => 'public' ],

]

Как laravel может показывать изображения, когда я переименовываю / удаляю папки и изображения или (лучше) что мне не хватает?

...