kaanboyaci
Route::get('/linkstorage', function () {
Artisan::call('storage:link');
});
Bu rotayı oluşturduktan sonra tarayıcıda /linkstorage adresini tetiklediğinizde symlink oluşmazsa ya da symlink() has been disabled for security reasons şeklinde hata alırsanız ne yazık ki yapabileceğiniz pek bir şey yok. Mecburen ya dosyaları public klasörüne yükleteceksiniz ya da S3 kullanacaksınız.
Dosyaları public klasörüne yükletmek için
'public' => [
'driver' => 'local',
'root' => public_path('storage'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
'throw' => false,
],
şeklinde deneyebilirsiniz.