PHP Sürümü Değiştirince Site Bozulursa Ne Yapılır?
PHP sürümü değiştikten hemen sonra site bozulduysa, değişimle ilişkili hata logunu inceleyin. Körlemesine eklenti silmek veya tüm dosyalara geniş izin vermek gerçek nedeni gizleyebilir. Önce geri dönüş imkânını koruyun.
İlk müdahale
cPanel MultiPHP Manager gibi panelde alan adının etkin PHP sürümünü doğrulayın. Birden fazla alan adı varsa doğru vhost seçildiğinden emin olun. Eski çalışan sürümü not edin; kritik site erişilemiyorsa panelden geçici olarak önceki sürüme dönün. Desteklenmeyen eski sürümde kalmayı kalıcı çözüm saymayın.
Log ne söylüyor?
Fatal error veya syntax: Tema, eklenti ya da özel kod yeni PHP ile uyumsuz olabilir. Class/function not found: Eksik PHP uzantısı veya yüklenmemiş Composer bağımlılığı olasıdır. 500 hata: Sunucu hata logunda tam istisnayı bulun. Boş sayfa: Hataları canlı ziyaretçiye göstermeden log düzeyini artırın. Komut satırı PHP sürümü ile web sunucusunun sürümü farklı olabilir.
Kalıcı düzeltme
Uygulamayı desteklenen PHP sürümünde test ortamında çalıştırın. Tema, eklenti ve bağımlılıkları güncelleyin; gerekli PHP uzantılarını sağlayıcıyla doğrulayın. Kod değişikliklerini testten sonra yayımlayın. Önbelleği temizleyip hem ziyaretçi hem yönetici akışını kontrol edin. Veritabanı ve dosya yedeğini geçişten önce ve sonra saklayın.
Kaynak: cPanel MultiPHP Manager.




