alaca33 Bu tür işlemleri, özellikle artisan komutlarını, sunucuda yapmanız gerekiyor. Bazı işlemler sizin yerel bilgisayarınızdaki dosya sistemi, dosya yolu... gibi değişkenlere göre şekillenir, sunucuya uymaz, sunucuya göndermemeniz gereken sadece kullanıldıkları ortamda oluşması gereken dosyalar oluşturabilirler. O yüzden bunları genellikle pipeline ile çalıştırıyoruz, CI/CD'nin bir parçası olarak.
php artisan storage:link --relative
şeklinde relative bir link oluşturabiliyorsunuz ama bir symlink'i sunucuya bir protokol ile gönderebilir misiniz bilmiyorum çünkü bu mantıklı bir işlem olmadığı için hiç denemedim.
SSH erişiminiz yoksa bir rota ile Artisan::call('storage:link')
çalıştırabilirsiniz. Sizde --force olmadığı için mevcut bir symlink varsa önce silmeniz gerekecek.
Bu tür işlemleri yapabileceğiniz şöyle bir paket var ama paylaşımlı hosting vs kullanıyorsanız çalışır mı bilmiyorum: (Bu paket tehlikeli bir paket olduğu için sadece dev ortamında kullanıyorum, canlı ortamda kullanmıyorum, kuracak olursanız dokümanlarını çok iyi okuyup kurun, dokümanları anlamadıysanız kurmayın.)
https://github.com/spatie/laravel-web-tinker