Bir sabah, Plesk panelini kullanarak sunucumuzu kontrol ederken, aniden “PHP Sürüm Test Başarısız” hatasıyla karşılaştım. Hemen bir an için ne olduğunu anlayamadım ama sonra, derin bir nefes alıp bu hatanın kökenine inmeye karar verdim. İşin gerçeği, bu hatayla karşılaşmak aslında çok da nadir bir durum değildi. Peki, bu hata nedir, neden ortaya çıkar ve nasıl çözülür? İşte size bu soruların cevapları.
PHP Sürüm Test Başarısızlık Hatası Nedir?
Bu hata, genellikle Plesk panelinde PHP sürümünü güncellediğinizde veya yeni bir sürüm eklediğinizde meydana gelir. Sunucunuzda yapılandırılmaya çalışılan PHP sürümü, bazı sistem gereksinimleriyle uyumsuz olabilir veya yapılandırma dosyasında yanlış bir şeyler olabilir.
Plesk, PHP sürümünü test ederken bir hata alırsa, bu test başarısız olur. Genellikle, PHP'nin doğru çalışmadığını veya sürümün doğru yapılandırılmadığını gösterir. PHP’nin test edilmesi, bir web sitesinin düzgün çalışabilmesi için oldukça önemli olduğundan bu hatayı göz ardı etmemek gerekiyor.
Hata Neden Olur?
PHP sürümü başarısız olduğunda, birkaç farklı neden olabilir. İşte en yaygın nedenler:
-
PHP sürümü uyumsuzluğu: Plesk paneline yüklediğiniz PHP sürümü, sisteminizle uyumsuz olabilir.
-
Eksik veya hatalı PHP modülleri: PHP'nin doğru şekilde çalışması için gerekli modüller eksik olabilir.
-
Plesk yapılandırma hatası: Sunucunun PHP ayarlarında yapılan yanlış bir yapılandırma da bu hataya yol açabilir.
-
Yetersiz sunucu kaynakları: Sunucunuzda yeterli kaynak olmadığında da PHP sürüm testi başarısız olabilir.
Çözüm Adımları: Adım Adım Hata Giderme
Bu tür bir hata ile karşılaştığınızda yapmanız gereken birkaç temel adım var. Şimdi, sizi bu sorunun çözümü için rehberlik edelim.
# 1. Plesk'te PHP Sürümünü Kontrol Etme
İlk adım, Plesk paneli üzerinden PHP sürümünüzü kontrol etmek olmalı. Bunun için:
- Plesk panelinize giriş yapın.
- "Araçlar ve Ayarlar" menüsünden "PHP Ayarları"na gidin.
- Buradan, kullanılan PHP sürümünü ve onun uyumlu olduğu modülleri kontrol edin.
Çoğu zaman, kullanılan PHP sürümünün sisteminizle uyumsuz olması bu hataya yol açar. Uygulamanızın veya web sitenizin ihtiyaçlarına göre uyumlu bir PHP sürümü seçmeniz gerekebilir.
# 2. PHP Modüllerini Kontrol Etme
PHP modüllerinin eksik olması da bu hatanın bir başka yaygın nedenidir. PHP’nin düzgün çalışabilmesi için bazı modüller gereklidir. Bu modüllerin doğru şekilde yüklendiğinden emin olun.
PHP modüllerini Plesk üzerinde şu şekilde kontrol edebilirsiniz:
- "PHP Ayarları" kısmında, kullanılan PHP sürümüne tıklayın.
- PHP modüllerinin yüklü olduğunu kontrol edin.
Eksik modülleri yüklemek için, Plesk'teki PHP yöneticisini kullanarak gerekli modülleri ekleyebilirsiniz.
# 3. Sunucu Kaynaklarını Kontrol Etme
Eğer sunucu kaynaklarınız yetersizse, PHP sürüm testi başarısız olabilir. Sunucunuzun RAM, CPU ve disk kullanımını kontrol edin. Eğer yüksek kullanım varsa, bazı kaynakları serbest bırakmak çözüm olabilir.
Kaynak kullanımını kontrol etmek için Plesk panelinde “Sunucu Durumu” sekmesine göz atabilirsiniz.
# 4. PHP Yapılandırma Dosyalarını Düzenleme
PHP’nin doğru çalışabilmesi için bazı yapılandırma dosyalarının doğru şekilde düzenlenmiş olması gerekir. Eğer yapılandırma dosyalarınızda bir hata varsa, PHP sürümü testini geçemez.
Bunun için Plesk panelinde “PHP Ayarları”na giderek yapılandırma dosyalarını düzenleyebilirsiniz. Eğer manuel düzenleme yapmayı biliyorsanız, aşağıdaki gibi bir değişiklik yapmayı deneyebilirsiniz:
; PHP'nin en son sürümünü aktif edin
zend_extension=/usr/lib/php/7.4/...
Yapılandırma dosyasındaki değişiklikleri kaydettikten sonra PHP sürümünü tekrar test edin.
# 5. Plesk Panelini Yeniden Başlatma
Yapılandırma değişikliklerinden sonra, bazen Plesk panelini yeniden başlatmak gerekebilir. Bu, yapılan değişikliklerin aktif hale gelmesini sağlar. Plesk panelini şu şekilde yeniden başlatabilirsiniz:
- Plesk paneline giriş yapın.
- “Araçlar ve Ayarlar” bölümüne gidin.
- “Plesk Servislerini Yeniden Başlat” seçeneğine tıklayın.
# 6. PHP Sürümünü Yeniden Yükleme
Eğer yukarıdaki adımlar işe yaramazsa, PHP sürümünü tamamen kaldırıp yeniden yüklemeyi deneyebilirsiniz. Plesk panelde PHP sürümünü kaldırın, ardından en son sürümü yeniden yükleyin. Bu işlem genellikle sorunu çözer.
Sonuç
Plesk'teki PHP sürüm test hatası can sıkıcı olabilir, ancak doğru adımlarla çözülmesi oldukça basittir. PHP sürümünüzü ve yapılandırmalarınızı gözden geçirerek, hatayı gidermek ve web sitenizin sorunsuz bir şekilde çalışmasını sağlamak mümkün. Unutmayın, her zaman sunucunuzun güncel ve uyumlu olduğundan emin olun, böylece PHP sürümü sorunsuz bir şekilde test edilebilir.