Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
1340
Tıklama
0
Öne Çıkarma
Hostta PHP Neden Çalışmaz.
S
8 yıl
Yüzbaşı
Konu Sahibi

Merhaba,

Kiralık sunucu kullanıyoruz. Kiralık sunucumuzu değiştirdik ve yeni bir sunucuya geçtik. Websitelerini vs herşeyi taşıdık.

Fakat Her nedense webdosyaları php olan siteler çalışmadı. (html sitelerde sorun yok)

Eski sunucu: CentOS 6,7 - Plesk v12.0.18 build1200140606.15 os_Centos 6

Yeni sunucu: CentOS 7 - Plesk Onyx v17.0.17_build1700161028.14 os_Centos 7



Eski sunucudaki PHP versiyonu 5.3.3 Yeni sunucuda ise minimum seçebileceğim versiyon 5.4.16 (Kaldı ki tüm diğer yüksek versiyonları da denedim)

Siteye erişmek istediğimde sayfa bulunamadı "http 500 error" alıyorum. php değil de html bir index atınca sıkıntısız açılıyor.

Plesk üzerindeki (php versiyon dışında) tüm diğer seçenekleri eski server ile aynı yaptım. Değişen olmadı.

İnternette yaptığım araştırmada php dosyalarının izinlerinin 644 ve php içeren klasörlerin de 755 olması gerektiğini okudum. Zaten hepsi öyle. Başka da çözüm bulamadım.

Neden olabilir.? :(



D
8 yıl
Yarbay

Kodların hata veriyor.

Sunucu hata loglarına bakman lazım.



T
8 yıl
Yarbay

500 internal server error yani sunucuda problem var, dosyalar veya izinlerde değil.



< Bu ileti mini sürüm kullanılarak atıldı >

S
8 yıl
Yüzbaşı
Konu Sahibi

Sorunu buldum,

kodlardaymnış.

php sayfaların içeriğindeki kodlarda <? simgelerini <?php yapınca düzeldi.
daha önce aynı şekilde çalışan kodlar yeni sunucuda bu şekilde çalışmadı ilginç.

Çözümü yazdım Belki birinin işine yarar



D
8 yıl
Yarbay

Suncu ayarlarında short tags kapalıdır, ondan.

Gerçi short tags deprecated de kaçtan itibaren hatırlamıyorum. Yaşlılık



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.