Yazılım Pratikleri

Laravel Projeler için “Symlink() Has Been Disabled” Hata Çözümü

Paylaşımlı hosting sunucularının bir çoğunda symlink() fonksiyonu risk sınıfına girdiği için kullanımı aktif edilemez. Bu nedenle Laravel projelerde “php artisan storage:link” komutu hata çıktısı ile sonuçlanacaktır.

Örnek Uyarı:

[ErrorException] symlink() has been disabled for security reasons

Çözüm:

Laravel projenizin config/filesystems.php dosyası içerisinde yer alan:

'root' => storage_path('app/public'),

satırını bularak, bu satırı aşağıdaki şekilde güncelleyiniz:

'root' => public_path('storage'),

İlgili bölümün ekran görüntüsü: https://shot.dh.web.tr/i/C9/A8t0.png

Ardından yeniden projenizi çalıştırmayı deneyiniz.

Bu makale yardımcı oldu mu?

Subscribe
Bildir
guest
0 Yorum
Inline Feedbacks
View all comments