Laravel kullanan birçok kişinin en fazla zorluk çektiği kısımlardan birisi de dosyaları sunucuya atmak vede orada düzgün bir şekilde çalıştırabilmek… Bu yazımda hep beraber storage kullanan arkadaşların localde php artisan ile oluşturdukları sembolik (kısayol) linkini cpanel üzerinden nasıl oluşturabileceğimizi göreceğiz.
Öncelikle cpanel üzerinde yapacağımız değişikliklerin hepsini localde aşağıdaki komut ile yapıyoruz ;
php artisan storage:link
Buda demek oluyorki aslında en mantıklı yol, cloud platform’a geçip, gerekli yazılımları kurarak daha rahat çalışabiliriz. Tabi bu biraz linux bilgisi ve biraz daha uğraşmak(yanlış anlaşılmasın bunlar gerekli : ) anlamına geliyor. Şimdi biz paylaşımlı hostingde sembolik linkleri nasıl oluşturacağımıza geçelim….
CPANEL’de sembolik link (symbolic link) oluşturma
Sembolik link oluşturmak için cpanel üzerinde 2 yolumuz var. Bunlar;
1 – SSH ile sembolik link oluşturma ;
ln -s /asıl/dosya/storage /kısayol/dosya/storage // Bu kodu ssh üzerinden çalıştırarak sembolik link oluşturabilirsiniz
1 – Cronjob ile sembolik link oluşturma ;
ln -s /asıl/dosya/storage /kısayol/dosya/storage
Cronjob ile oluştururken seçtiğiniz zaman dilimine dikkat edin vede bir defa çalıştıktan sonra silmenizi öneriyorum. Zira sürekli çalışır halde bırakırsanız sisteminizi yorabilir.
İki alandaki komutta da ilk girdiğinizi link kısayol oluşacak dosyanın adresi diğeri de kısayolun oluşmasını istediğiniz alan.
Konuyla ilgili yorumlarınızı aşağıdaki yorumlar kısmından bana iletebilirsiniz. Hepinize iyi çalışmalar….
NOT: Takıldığınız diğer noktaları veya konuları da yorumlar kısmından iletebilirsiniz…
İlk Yorumu Siz Yapın