• 11-08-2020, 18:58:20
    #1
    Laraveli sunucuda çalıştırma konusunda problem yaşıyorum. İki hususu sormak istiyorum;

    1- Directadminpanel kullanıyorum ve laraveli direk olarak public_html içine atınca çalışmıyor. Nasıl çalışmasını sağlayabilirim?
    2- Projeyi alt klasörde nasıl çalıştıtabiliriz? siteadi.com/klasor şeklinde bir klasörde nasıl çalıştırabiliriz?
  • 11-08-2020, 19:03:56
    #2
    htaccess dosyası oluşturman lazım.
    Gelen sayfa sorgularını laravel klasörüne yönlendirmen lazım.

    RewriteEngine on
    RewriteCond %{REQUEST_URI} !^public
    RewriteRule ^(.*)$ public/$1 [L]

    Ya da kullandığın sunucu sana aitse httpd config üzerinde public_html default root klasörünü public_html/public ya da sadece public/ olarak değiştirebilirsin.
  • 11-08-2020, 19:05:08
    #3
    Alaca adlı üyeden alıntı: mesajı görüntüle
    Laraveli sunucuda çalıştırma konusunda problem yaşıyorum. İki hususu sormak istiyorum;

    1- Directadminpanel kullanıyorum ve laraveli direk olarak public_html içine atınca çalışmıyor. Nasıl çalışmasını sağlayabilirim?
    2- Projeyi alt klasörde nasıl çalıştıtabiliriz? siteadi.com/klasor şeklinde bir klasörde nasıl çalıştırabiliriz?
    https://laracasts.com/discuss/channe...shared-hosting

    yardımcı olur bu öneri
  • 11-08-2020, 22:45:25
    #4
    Ftpdekil Public_htmlye sadece laravel.public klasörünün icindekileri atınKalan tüm klasorlari ftpdeki Public html dışında bir kalsor oluşturun ve içine taşıyın. Böylelikle kullanıcıların erişimi olmayacaktır


    Ardından Public_html index.php içindeki dosya yollarini duzeltin. Laravel çalışacak tir
  • 16-08-2020, 12:40:58
    #5
    Hepinize teşekkürler. Hepsinden faydalandım.