Merhaba,
Basit bir MVC yapısı altta mevcut. Bu sistem localhost da çalışıyor (wamp). Fakat bunu linux hostta taşıdığımda boş sayfa açılıyor. Kodlardada bir hata yok gibi.Hata koduda açık olmasına karşında hatada yok Sıkıntı neden kaynaklanıyor olabilir? vendor u problemsiz ssh ile kurdum. autoload de bir problem yok.
Options +FollowSymLinks -MultiViews -Indexes
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php
Boş beyaz bir sayfa ile karşılaşıyorsanız illâ ki bir hata vardır. Php dosyası içerisinde hata mesajlarını açmanız işe yaramayabilir. php.ini'den açmayı deneyin.
Windows sunucudan Linux'a geçtiğinizde hata alıyorsanız bu hata muhtemelen fonsiyon ve sınıf isimlerinin büyük - küçük harf farklılığından kaynaklanıyordur. Önce hata mesajlarını açın, sonra da büyük harf kullandığınız tüm sınıf ve fonksiyonların tamamını küçük harf ile kullanın. Tanımlamayı da aynı şekilde küçük harf ile yapın. Hata mesajlarını açarsanız zaten "Sınıf tanımlı değil" ya da "Fonksiyon tanımlı değil" gibi hata mesajlarını görürsünüz. Adım adım gidebilirsiniz. Hangisinde hata veriyorsa onu düzeltin.