Her web sitesi için farklı bir PHP sürümü kullanmak

Hosting123, sunucu kararlılığını artırmak için sunucularımızda işletim sistemi olarak CloudLinux’u kullanır. CloudLinux’un ana özelliklerinden biri, her hesabın web siteleri için sahip olmak istedikleri PHP sürümünü seçebilmesidir. Belirli bir PHP sürümü gerektiren bir uygulamanız varsa bu çok kullanışlıdır. Ancak bu özelliklerin ana dezavantajı, cPanel’deki bir Eklenti Etki Alanı veya Alt Etki Alanı için farklı bir PHP sürümü ayarlayamamanızdır.

Peki her web sitesi için farklı bir PHP sürümünü nasıl kullanabilirsiniz?

Web sitenizin, cPanel hesabınızın tamamına atanan PHP sürümünden farklı bir PHP sürümü kullanması gerekebilir. Bu, PHP Seçici Kullanıcı Arayüzü kullanılarak mümkün olmasa da, manuel olarak yapılması oldukça basittir. Varsayılan PHP sürümünü geçersiz kılmak için klasörün .htaccess dosyasına SetHandler kodunu ekleyerek sunucuyu alt alan adlarınızda ve dizinlerinizde farklı PHP sürümlerini kullanacak şekilde yapılandırabilirsiniz.

cPanel kontrol panelinize giriş yapın.

Dosyalar -> Dosya Yöneticisi bölümüne gidin. Eklenti alan adınız için .htaccess dosyasını düzenlemek istiyorsanız, söz konusu eklenti alan adı için .htaccess dosyasını bulun ve public_html/youraddondomain.com klasörüne gidin.

Dosya Yöneticisine girdikten sonra “Gizli dosyaları göster” seçeneğinin etkinleştirildiğinden emin olun. Bu, eğer gizliyse .htaccess dosyasını görmenizi sağlayacaktır.

İstediğiniz dizin/ek alan adı için özel bir PHP sürümü ayarlamak için, .htaccess dosyasını seçin ve araç çubuğundan Düzenle’ye tıklayın veya mevcut değilse yeni bir .htaccess dosyası oluşturmak için dosyayı tıklayın.

.htaccess dosyasının içine girdikten sonra kullanmak istediğiniz sürüme ait PHP işleyicisini girin. Dosyada zaten bir işleyici varsa silinmeli veya yeni işleyicinizle değiştirilmelidir. Özel uygulamanız için kullanmak istediğiniz PHP sürümüne bağlı olarak koddaki SetHandler satırını değiştirin. İşleyici şuna benzer:

PHP7.4 için;

AddHandler application/x-httpd-alt-php74___lsphp .php

Kullanmak istediğiniz sürüme bağlı olarak .htaccess dosyanıza aşağıdaki satırı ekleyin/değiştirin

PHP 5.6 için;

AddHandler application/x-httpd-alt-php56___lsphp .php

Yapılandırma kurallarınızı ekledikten sonra değişikliklerinizi kaydedin ve .htaccess dosyasını kapatın.
Özel PHP sürümünüz artık ayarlandı. Sonuç olarak, örneğin bir eklenti alanı/dizini, cPanel > PHP Seçici’de hesap için belirlenen genel sürümü değil, kendisi için ayarladığınız PHP 7.4 sürümünü kullanacaktır.

Bir alt alan adı için farklı bir PHP sürümü ayarlamak istiyorsanız süreç benzerdir. Artık istediğiniz PHP sürümüne göre aşağıdaki işleyicilerden birini kullanarak Addon alan adlarınızdaki PHP sürümünü nasıl kolayca değiştirebileceğinizi biliyorsunuz.

Bir yanıt yazın 0

Your email address will not be published. Required fields are marked *