Arkadaşlar Laravel'e yeni başladım. Kendi öğrenme serüvenimle ilgili bir blog serisi yazıyorum. Her öğrendiğim şey için küçük blogcuglar yazıp bu konu altında paylaşacağım.
İlk paylaşımım Laravel projesini paylaşımlı hostinge yüklemek. Buyrun.
https://www.kodmanyagha.com/blog/lar...inge-yuklemek/
Laravel öğrenmek
3
●1.252
- 25-03-2017, 12:11:47Bir önceki yazınız için bir kaç yorumum olacak.Misafir adlı üyeden alıntı: mesajı görüntüle
Çok büyük bir olay değil yapmanız gereken tek şey public_html dizinin değilde laravelin public dizinin root olarak göstermekAlıntı
. Ayrıca bu güzel bir şey çünkü; temel dosyalar böylece public dizinin dışında kalıyor. Ayrıca paylaşımlı hostingde çok basit kullanılıyor. En azından ben bir yerden bakmadım mantık yürütüp yatım 
2.
"php artisan serve" komutunun çok bir olayı yok sadece php üzerinden serve ediyor (php -s localhost:8000). Wamp kurupda php artisan serve demeden de kullanabilirsiniz.Alıntı
3.
Öyle bir şey yokAlıntı
4 tane sistem yaptım laravel ile 2si vpsde diğer 2si hostgatorde.
4.
Bizi bitiren bu zaten. PHP developer değil developer olalım.Alıntı
5.
Güvenlik. Şöyle düşünün. app/Http/Kernel.php de bir açık çıktı. Bu dosya public_html altında olursa direk url erişim mümkün olabilir ama laravel de kökdizin public olduğu için app\Http dizini yukarıda kalıyor ve böylece direk erişim olmuyor.Alıntı
Yazınız için teşekkürler. - 26-03-2017, 12:12:49Yorumunuz için çok teşekkür ederim. Birkaç sorum olacak. Apache veya Nginx ayarlarını Cpanel yüklü bir sunucuya belirli bir hosting için yapılması gerekir. Bunu nasıl yapacağız? Örneğin abc.com domaini için public klasörünü ana klösör olarak göstermek cpanel'de nasıl yapılıyor? Bunu yapmak için hosting sağlayıcıdan izin almak veya sağlayıcıya yaptırmak gerekmez mi?
Frameworke ait klasörlerin için içlerine htaccess koyup "Deny From All" yazarak erişim engellemesi yapabiliriz. Bu bir çözüm sayılmaz mı? - 27-03-2017, 14:36:59Misafir adlı üyeden alıntı: mesajı görüntüle
Paylaşımlı hostingde kullanmak için yapmanız gereken şey çok basit. "public" dizinin altındaki dosyaları hostunuzdaki "public_html" in içine atıyorsunuz. public dizinin dışındaki larave dosyalarınada "/home/user" altına atıyorsunuz ve server.php nin içindeki
require_once __DIR__.'/public/index.php';
kısmınıda
require_once __DIR__.'/public_html/index.php';
ile değiştiriyorsunuz.
Sayılır ama her dizine tek tek .htaccess koymak işin ameliliği olur birazMisafir adlı üyeden alıntı: mesajı görüntüle
Yeni bir dizin geldiği zaman onada yeniden ekliyeceksin
. OOP yi bırakıp düz kodlamak gibi bir şey olur.
. Ayrıca bu güzel bir şey çünkü; temel dosyalar böylece public dizinin dışında kalıyor. Ayrıca paylaşımlı hostingde çok basit kullanılıyor. En azından ben bir yerden bakmadım mantık yürütüp yatım