я думаю ваша проблема в том, что вы не можете сделать команду symlink для хранилища, так как у вас нет SSH
php artisan storage:link
эта команда создаст символическую ссылку - ярлык для каталога хранения в публичном каталоге,
есть несколько способов применить эту команду без доступа к серверу через SSH
Route::get('artisan-command', function(){
Artisan::call('storage:link');
});
или вы можете вызвать его в классе
после того, как вы запустите команду, все будет работать нормально, и вам не нужно менять конфигурацию больше, чем обычные вещи.