- Konu sahibi
- #1
cPanel’de PHP sürümünü değiştirmek için Yazılım → MultiPHP Manager bölümünü açın, ilgili alan adını seçin ve PHP Version menüsünden istediğiniz sürümü belirleyip Apply düğmesine basın. Değişiklik seçilen alan adına uygulanır; kullanılabilir sürümler ve araca erişim, sunucu yapılandırmasına bağlıdır.
Web üzerinden çalışan PHP sürümünü ayrıca görmek isterseniz cPanel’in Dosya Yöneticisi’nde ilgili alan adının belge kök dizinine, örneğin
Tarayıcıda ilgili alan adının ardından
Site değişiklikten sonra hata verirse önce not ettiğiniz sürüme dönmeyi deneyin. Ardından uygulama ve eklentilerin hedef sürümle uyumluluğunu ve ilgili hata kayıtlarını inceleyin. Eski sürüm seçilemiyorsa veya sorun sürüyorsa sağlayıcınıza alan adını, eski ve yeni sürümü, hata zamanını ve hata mesajını bildirip uygun sürümün ve gerekli PHP eklentilerinin kontrol edilmesini isteyin; parola veya diğer hassas bilgileri paylaşmayın.
Sürümü seçmeden önce
Sitenizin kullandığı uygulamanın, eklentilerin ve özel kodların hedef PHP sürümünü desteklediğini kontrol edin. Mümkünse değişikliği önce bir test ortamında deneyin ve güncel bir yedek alın. Mevcut sürümü de not edin; sorun çıkarsa geri dönüşte kullanabilirsiniz. Ancak eski sürüm hesap için kısıtlanmışsa onu yeniden seçemeyebilirsiniz.MultiPHP Manager ile sürümü değiştirin
- Hosting sağlayıcınızın verdiği bilgilerle cPanel’e giriş yapın. Yazılım bölümünden MultiPHP Manager aracını açın.
- Listede değiştirmek istediğiniz alan adını bulun. Birden fazla siteniz varsa alan adını dikkatle kontrol edin ve yanındaki kutuyu işaretleyin.
- PHP Version menüsünden uygulamanızla uyumlu sürümü seçin. Inherit seçeneği sabit bir sürüm atamak yerine sürümün üst yapılandırmadan devralınmasını sağlar.
- Apply düğmesine basın. İşlemden sonra alan adı satırındaki PHP Version bilgisinin seçtiğiniz sürümü gösterdiğini kontrol edin.
Değişikliği ve siteyi doğrulayın
Panelde yeni sürümün görünmesi ayarın kaydedildiğini gösterir; tek başına sitenin bütün işlevlerinin uyumlu çalıştığını kanıtlamaz. Siteyi tarayıcıda açıp giriş, form gönderimi veya ödeme gibi kullandığınız temel işlevleri de deneyin.Web üzerinden çalışan PHP sürümünü ayrıca görmek isterseniz cPanel’in Dosya Yöneticisi’nde ilgili alan adının belge kök dizinine, örneğin
surum-kontrol.php adında geçici bir dosya oluşturun. Dosyaya şu kodu kaydedin:
PHP:
<?php
echo PHP_VERSION;
Tarayıcıda ilgili alan adının ardından
/surum-kontrol.php yolunu açın. Görünen sürüm, o isteği çalıştıran PHP sürümüdür; tek başına uygulamanın uyumlu olduğunu göstermez. Kontrol bitince dosyayı silin. Sürüm farklı görünüyorsa doğru alan adını ve dosyanın o alan adının belge kökünde olduğunu kontrol edin; sonuç hâlâ farklıysa alan adını, seçtiğiniz ve gördüğünüz sürümleri sağlayıcınıza ileterek web sunucusu yapılandırmasının incelenmesini isteyin.Site değişiklikten sonra hata verirse önce not ettiğiniz sürüme dönmeyi deneyin. Ardından uygulama ve eklentilerin hedef sürümle uyumluluğunu ve ilgili hata kayıtlarını inceleyin. Eski sürüm seçilemiyorsa veya sorun sürüyorsa sağlayıcınıza alan adını, eski ve yeni sürümü, hata zamanını ve hata mesajını bildirip uygun sürümün ve gerekli PHP eklentilerinin kontrol edilmesini isteyin; parola veya diğer hassas bilgileri paylaşmayın.
İstenen sürüm veya araç görünmüyorsa
Bir sürümün menüde bulunmaması, sunucuda kurulu olmadığı veya hesabınıza sunulmadığı anlamına gelebilir. Sağlayıcınıza alan adınızı ve ihtiyaç duyduğunuz PHP sürümünü bildirerek sürümün kurulmasını ya da hesabınıza açılmasını isteyin. MultiPHP Manager hiç görünmüyorsa hesabınızda hangi sürüm değiştirme aracının kullanılabildiğini sorun. MultiPHP INI Editor ise sürüm seçmek için değil, PHP yapılandırma ayarlarını düzenlemek içindir.
Moderatör tarafında düzenlendi: