Plesk'te PHP Versiyon Uyumsuzluk Hatası ve Çözümü

Plesk’te PHP sürüm uyumsuzluk hatasını ve çözümünü detaylı bir şekilde ele aldık. Adım adım nasıl ilerleyeceğinizi ve hangi ayarları yapmanız gerektiğini öğrendiniz. Bu rehber, PHP sürümü uyumsuzluğu nedeniyle web sitenizle ilgili yaşadığınız sorunları ko

BFS

Bir gün, bir web sitesi sahibi olan Ahmet, Plesk paneli üzerinden bir güncelleme yapmak için oturum açtı. Her şey yolunda gibi görünüyordu. Ancak sitenin her sayfasını açmaya çalıştığında, karşına bir hata mesajı çıktı: "PHP Versiyon Uyumsuzluğu" hatası! Bu durum, Ahmet'in canını sıkmıştı çünkü web sitesinin düzgün çalışması için her şeyin uyumlu olması gerektiğini biliyordu. Hemen çözüm arayışına girdi ve PHP versiyon uyumsuzluğunun aslında oldukça yaygın bir sorun olduğunu fark etti.

Plesk, web hosting yönetimi konusunda popüler bir panel olsa da, bazı durumlarda PHP sürüm uyumsuzlukları nedeniyle sorunlar yaşanabiliyor. İşte Ahmet’in yaşadığı bu problemi çözmek için izlemesi gereken adımlar:

Adım 1: PHP Sürümünü Kontrol Etme


İlk olarak, Plesk panelinde PHP sürümünü kontrol etmeniz gerekiyor. Ahmet, Plesk paneline giriş yaptıktan sonra sol menüde "Web Siteleri ve Alan Adları" bölümüne tıkladı. Ardından, sorun yaşadığı web sitesini seçti ve "PHP Ayarları" sekmesini açtı. Burada, hangi PHP sürümünün aktif olduğunu görebiliyordu. Eğer site, uygulama veya CMS (örneğin WordPress, Joomla) PHP sürümünün daha düşük bir versiyonunu gerektiriyorsa, sürüm uyumsuzluğu hatası almanız kaçınılmaz olabilir.

Adım 2: PHP Sürümünü Güncelleme


Ahmet, mevcut PHP sürümünü yükseltmek için hemen gerekli adımları attı. Plesk'te, farklı PHP sürümleri arasından geçiş yapmak oldukça kolaydır. "PHP Ayarları" sayfasında, "PHP Sürümü" seçeneğinin hemen altındaki açılır menüden istediği sürümü seçebiliyordu. Ahmet, uygulaması için en güncel ve uyumlu PHP sürümünü seçti ve kaydetti.


# Plesk Panel üzerinden PHP sürümünü değiştirmek için
- Sol menüden "Web Siteleri ve Alan Adları"na tıklayın.
- Web sitenizi seçin.
- "PHP Ayarları" sekmesine tıklayın.
- "PHP Sürümü" açılır menüsünden uygun sürümü seçin.
- Değişiklikleri kaydedin.


Adım 3: PHP Uzantılarını Kontrol Etme


PHP sürümünü güncelledikten sonra, Ahmet’in gözden geçirmesi gereken bir diğer önemli şey, kullanılan PHP uzantılarıydı. Bazen, eski PHP sürümleri bazı uzantıları desteklemeyebilir, bu da uyumsuzluk hatalarına yol açabilir. Plesk panelinde, "PHP Ayarları" sekmesinde aktif olan PHP uzantıları da görülebilir. Ahmet, gerektiğinde bu uzantıları etkinleştirerek sorununu çözebileceğini öğrendi.

Adım 4: .htaccess Dosyasını Düzenleme


Plesk'teki PHP sürüm ayarları değiştikten sonra, web sitesinde hala uyumsuzluk hatalarıyla karşılaşıyorsa, bir diğer olasılık .htaccess dosyasının doğru yapılandırılmamış olmasıydı. Bu dosya, web sunucusunun PHP’yi nasıl işleyeceğini belirler. Ahmet, bu dosyayı kontrol etti ve gerektiğinde PHP sürümünü elle ayarlamak için aşağıdaki kodu ekledi:


# .htaccess dosyasına PHP sürümü ekleme
AddHandler application/x-httpd-php74 .php


Bu kod, PHP 7.4 sürümünü manuel olarak etkinleştirecek şekilde yapılandırılmıştır. Bu, Plesk panelinde yapılacak değişikliklere ek olarak, .htaccess dosyasının da doğru şekilde ayarlandığından emin olmanızı sağlar.

Adım 5: Web Sitesini Test Etme


Son olarak, Ahmet tüm ayarları yaptıktan sonra web sitesini tekrar test etti. Her şey yolundaydı, çünkü PHP sürümü artık uyumluydu ve site kusursuz çalışıyordu. Eğer siz de bu hatayı alıyorsanız, uyguladığınız PHP sürümünü ve uzantıları kontrol etmek ve gerekirse manuel düzenlemeler yapmak size de aynı başarıyı sağlayacaktır.

Özetle, Plesk panelinde PHP versiyon uyumsuzluğu hatası, genellikle doğru PHP sürümünü seçmemeniz veya gerekli PHP uzantılarını etkinleştirmemeniz nedeniyle meydana gelir. Ancak, bu tür sorunların çözümü oldukça basittir ve birkaç adımda çözülebilir. Eğer siz de Ahmet gibi bu tür hatalarla karşılaşırsanız, yukarıdaki adımları izleyerek hızla çözüm bulabilirsiniz.

İlgili Yazılar

Benzer konularda diğer yazılarımız

PHP Undefined Function Hatası ve Çözümü: Ne Oldu? Ne Yapmalısınız?

PHP'de program yazarken, karşınıza çıkan hatalardan biri de "Undefined Function" hatasıdır. Bu hata, çoğu zaman deneyimsiz geliştiricilerin canını sıkabilir. Peki, nedir bu "Undefined Function" hatası ve nasıl çözülür? İşte bu yazıda, bu hatanın ne olduğunu,...

PHP "Warning: Division by zero" Hatası: Sorun, Çözüm ve Dikkat Edilmesi Gerekenler

PHP dünyasında, programcıların karşılaştığı en yaygın hatalardan biri olan "Warning: Division by zero" hatasını ele alıyoruz. Bu hata, küçük bir bölücü hatasından dolayı uygulamanızın çalışmasını engelleyebilir. Hadi, bu hatayı daha yakından inceleyelim...

Web Hosting Performansınızı Artırın: DNS Cache Temizleme Yöntemleri ve Hız İyileştirme İpuçları

Web sitenizin hızını artırmak ve arama motorlarında daha iyi sıralamalar elde etmek istiyorsanız, dikkat etmeniz gereken birçok faktör var. Ancak çoğu zaman gözden kaçan bir konu var ki, bu da site hızınızı doğrudan etkileyebilir: **DNS cache temizliği**....