Автор темы
#1
Plesk Panel'de PHP extension eksikliği nasıl giderilir?
Plesk Panel kullanırken bazen belirli PHP extension'larının eksik veya devre dışı olduğunu fark edebilirsiniz. Bu durum, özellikle web uygulamaları veya CMS kurulumu sırasında çeşitli hatalara yol açabilir. Bu sorunu çözmek, genellikle birkaç adımla mümkündür ve sisteminize uygun doğru PHP sürümüne göre hareket etmek önemlidir.
İlk olarak, Plesk Panel'inizde yüklü PHP sürümünü ve bu sürümde aktif olan extension'ları kontrol edin. Plesk'in "Tools & Settings" sekmesinden "PHP Settings" veya "PHP Versions" bölümüne ulaşabilirsiniz. Burada, mevcut PHP sürümlerini ve onların desteklediği extension'ları görebilirsiniz. Eksik olduğunu düşündüğünüz extension'ı bu listede bulup, aktif hale getirmek veya yüklemek gerekebilir.
İkinci adımda, Plesk Panel'in kendi arayüzü üzerinden extension'ları yönetebilirsiniz. "Tools & Settings" altında "PHP Settings" veya "Extensions" bölümüne gidin. Burada, ihtiyacınız olan extension'ı bulun ve aktif hale getirin. Eğer extension listesinde bulunmuyorsa veya yüklenmiş değilse, Plesk'in güncel repository'lerinden veya sistem paket yöneticinizden yükleme yapmanız gerekebilir.
Üçüncü aşamada, sistem seviyesinde PHP extension'larını yüklemek gerekebilir. Örneğin, CentOS veya Debian/Ubuntu tabanlı bir sunucuda, şu komutlar kullanılabilir:
Burada
Dördüncü olarak, yükleme sonrası Plesk Panel'de ilgili PHP sürümünü yeniden yapılandırmanız gerekebilir. Bu, "PHP Settings" bölümünden veya Plesk'in otomatik tanıtma mekanizmasıyla yapılabilir.
Son olarak, değişiklikleri yaptıktan sonra PHP yapılandırmasını yeniden yüklemek veya Plesk Panel'i yeniden başlatmak gerekebilir. Bu, genellikle şu komutlarla sağlanır:
Bu adımlar, PHP extension eksikliğini gidererek uygulamalarınızın düzgün çalışmasını sağlar. Ekstra olarak, Plesk'in ve işletim sisteminizin güncel olduğundan emin olmak, olası uyumsuzlukların önüne geçer ve sistem stabilitesini artırır.
Plesk Panel kullanırken bazen belirli PHP extension'larının eksik veya devre dışı olduğunu fark edebilirsiniz. Bu durum, özellikle web uygulamaları veya CMS kurulumu sırasında çeşitli hatalara yol açabilir. Bu sorunu çözmek, genellikle birkaç adımla mümkündür ve sisteminize uygun doğru PHP sürümüne göre hareket etmek önemlidir.
İlk olarak, Plesk Panel'inizde yüklü PHP sürümünü ve bu sürümde aktif olan extension'ları kontrol edin. Plesk'in "Tools & Settings" sekmesinden "PHP Settings" veya "PHP Versions" bölümüne ulaşabilirsiniz. Burada, mevcut PHP sürümlerini ve onların desteklediği extension'ları görebilirsiniz. Eksik olduğunu düşündüğünüz extension'ı bu listede bulup, aktif hale getirmek veya yüklemek gerekebilir.
İkinci adımda, Plesk Panel'in kendi arayüzü üzerinden extension'ları yönetebilirsiniz. "Tools & Settings" altında "PHP Settings" veya "Extensions" bölümüne gidin. Burada, ihtiyacınız olan extension'ı bulun ve aktif hale getirin. Eğer extension listesinde bulunmuyorsa veya yüklenmiş değilse, Plesk'in güncel repository'lerinden veya sistem paket yöneticinizden yükleme yapmanız gerekebilir.
Üçüncü aşamada, sistem seviyesinde PHP extension'larını yüklemek gerekebilir. Örneğin, CentOS veya Debian/Ubuntu tabanlı bir sunucuda, şu komutlar kullanılabilir:
- CentOS / RHEL tabanlı sistemlerde:
КОД
1yum install php-- Debian / Ubuntu tabanlı sistemlerde:
КОД
1apt-get install php-Burada
<extension-adı> yerine, ihtiyaç duyulan extension ismini yazmalısınız. Ayrıca, Plesk Panel'in PHP sürümüne uygun paketleri yüklemek önemli; örneğin, PHP 7.4 için php74-<extension> paketleri kullanılır.Dördüncü olarak, yükleme sonrası Plesk Panel'de ilgili PHP sürümünü yeniden yapılandırmanız gerekebilir. Bu, "PHP Settings" bölümünden veya Plesk'in otomatik tanıtma mekanizmasıyla yapılabilir.
Son olarak, değişiklikleri yaptıktan sonra PHP yapılandırmasını yeniden yüklemek veya Plesk Panel'i yeniden başlatmak gerekebilir. Bu, genellikle şu komutlarla sağlanır:
КОД
1service psa restartBu adımlar, PHP extension eksikliğini gidererek uygulamalarınızın düzgün çalışmasını sağlar. Ekstra olarak, Plesk'in ve işletim sisteminizin güncel olduğundan emin olmak, olası uyumsuzlukların önüne geçer ve sistem stabilitesini artırır.
