lostyazilim
tr.link

Laravel Host Kurulumu

10 Mesajlar 2.609 Okunma
lstbozum
tr.link

codertr codertr WM Aracı Kullanıcı
  • Üyelik 22.06.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad E** A**
  • Mesajlar 508
  • Beğeniler 47 / 46
  • Ticaret 26, (%100)
Selamun Aleykum, ben localde çalışıyordum fakat bu laravel dosyalarına hosta atıp db'ye bağlayınca web site çalışmadı HTTP ERROR 500 hatası verdi sizce sorun nedir?
Teşekkürler
 

 

wmaraci
reklam

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
İzinleri verdiniz mi ?
 

 

codertr codertr WM Aracı Kullanıcı
  • Üyelik 22.06.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad E** A**
  • Mesajlar 508
  • Beğeniler 47 / 46
  • Ticaret 26, (%100)
hsntngr izinleri derken 777 mi hocam? nelere verilecek
 

 

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
Ana dizin için 755, storage için o+w olması lazım. Ama emin değilim, bir deneyin olmazsa daha deneyimli birisine sorun isterseniz ?
 

 

wmaraci
wmaraci

codertr codertr WM Aracı Kullanıcı
  • Üyelik 22.06.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad E** A**
  • Mesajlar 508
  • Beğeniler 47 / 46
  • Ticaret 26, (%100)
hsntngr teşekkür ederim hocam fakat sorun çözülmedi

#Sorun Güncel
 

 

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
Bu arada diğer ayarları yaptınız mı ? Public klasöründekileri ana dizine çıkarıp index.php dosyanızı düzenlediniz mi ? Public klasörüdekileri dışarı çıkardıktan sonra indexk.php yi şöyle düzenemeniz lazım.

 

 

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
Ayrıca;

1) Proje için key oluşturmayı unutmayın. Şuan güncel sürümlerde kurulum sırasında otomatk olarak ayarlıyor ama eski sürümlerde manuel yapılıyor.

"php artisan key:generate" deyin şöyle bir sonuc çıkıcak

Application key [base64:QUiKzqa2tFhy56874sPUja7ohJmP3BPlyMhmz7lQBwA=] set successfully.


Daha sonra bu kodu config klasöründe yer alan app.php ye eklemeniz gerekiyor.

'key' => env('APP_KEY', 'base64:QUiKzqa2tFhy56874sPUja7ohJmP3BPlyMhmz7lQBwA='),

Bunları yaptıktan sonra konsolda "php artisan config:clear" komutunu yazıp çalıştırın (cache temizlemek için)

env dosyası keyi buradan çekiyor. Eğer env dosyasına gelmezse oraya da bu keyi eklemeniz lazım.

ve Php sürümünüzün laravel sürümüne göre güncel olduğundan emin olun ve gerekli paketler yüklü mü kontrol edin. (şuan 5.6 için 7.1.3 veya üzeri istiyor. Sürümünüze göre şurdan kontrol edebilirsiniz hocam. Sağ üst köşeden sürümü değiştirebiliyorsunuz).
 

 

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 561
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
Laravel host kurulumu aşamaları :

    [*]Dosyaları Yüklemeden önce :
    [*]assetleri " npm run production" komutu ile minimize ve temiz hale getirin
    [*] " storage/framework/views " klasörünün içini temizleyin
    [*] Bu adresten laravel pruduction build özelliğini inceleyin ve uygulayın
    [*] -
    [*]Dosyaları Yükledikten sonra :
    [*]Shh erişiminiz yok ise Vendor dosyaları ile yüklemeniz gerekmektedir. [ önemli ]
    [*]Laravel'in sistemi public içerisinden serve olduğu için hosting'inizin ana dizinini public dizini göstermelisiniz.
    [*] -
    [*]Eğer bunu yapamıyor iseniz :
    [*]Dosyaları public_html klasörünün bir üst dizinine taşıyın.
    [*]Mevcut public_html klasörünün bir yedeğini alıp adını değiştirin yada silin.
    [*] -
    [*]Genel Adımlara devam edelim
    [*]"storage/app/public" klasörünüzü "public/storage" isimi ile public_html ( public ) klasörü içine linkleyin.
    [*] .env.example dosyasını .env olarak isimlendirin
    [*] .env dosyasına hosting'in veri tabanı bilgilerini girin.
    [*] .env dosyasında bulunan APP_URL= kısmına sitenizin urlini yazın
    [*] .env dosyasında bulunan APP_DEBUG=true kısmını false yapın
    [*] .env dosyasında bulunan APP_ENV=local kısmını production yapın
    [*] .env dosyasında bulunan APP_KEY= kısmına daha önceden oluşturduğunuz bir key yazın


bu burada dursun belki birine yardımı dokunur.
hsntngr

kişi bu mesajı beğendi.

codertr codertr WM Aracı Kullanıcı
  • Üyelik 22.06.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad E** A**
  • Mesajlar 508
  • Beğeniler 47 / 46
  • Ticaret 26, (%100)
hsntngr Teşekkür ederim hocam sorun php sürümündeymiş :)
HapyMan teşekkür ederim
 

 

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)

codertr adlı üyeden alıntı

hsntngr Teşekkür ederim hocam sorun php sürümündeymiş :)
HapyMan teşekkür ederim


Sorununuzun düzeldiğine sevindim hocam, iyi çalışmalar :)
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al