Sari la conținut

„Composer detected issues in your platform”: versiunea PHP e prea veche

  • De WooCentury
  • Actualizat
  • 2 min de citit

Mesajul „Composer detected issues in your platform: Your Composer dependencies require a PHP version…” înseamnă că un plugin sau o temă cere o versiune de PHP mai nouă decât cea care rulează pe serverul tău. Soluția este actualizarea PHP din panoul de hosting, după un backup și un test de compatibilitate.

Cum arată eroarea

Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.1.0". You are running 7.4.33.

Uneori mesajul cere și extensii PHP care lipsesc, de exemplu bcmath sau intl. De obicei apare imediat după actualizarea unui plugin, iar site-ul afișează doar acest text sau o pagină albă.

De ce apare

Pluginurile moderne își declară cerințele minime prin Composer. Când actualizezi un plugin care a renunțat la versiunile vechi de PHP, el refuză să pornească pe un server învechit. E o protecție, nu un defect: PHP-ul vechi nu mai primește patch-uri de securitate.

Ce versiune de PHP ar trebui să folosești

Versiunile PHP 5.6, 7.x și 8.0–8.1 au ajuns la „end of life”: nu mai primesc nicio actualizare de securitate și au vulnerabilități publice cunoscute. Pentru un site WordPress actual, folosește PHP 8.3 sau mai nou. Verifică pe php.net care versiuni sunt încă suportate.

Cum rezolvi eroarea, pas cu pas

  1. Fă un backup complet al fișierelor și al bazei de date.
  2. Verifică compatibilitatea. Uită-te în Instrumente → Sănătatea site-ului și pe paginile pluginurilor principale: suportă versiunea PHP la care treci?
  3. Schimbă versiunea PHP. În cPanel: Select PHP Version → Current PHP version. Alege versiunea recomandată și activează extensiile cerute în mesaj.
  4. Testează site-ul: pagina principală, formularele, coșul și checkout-ul, dacă ai magazin.
  5. Dacă ceva nu merge, revino temporar la versiunea anterioară și actualizează pluginul sau tema care dă eroarea.

Dacă nu ai acces la panoul de hosting

Cere firmei de hosting să schimbe versiunea de PHP. Dacă hostingul nu oferă versiuni actuale, e un semn clar că e timpul să te muți. Ne putem ocupa de transferul site-ului WordPress fără downtime, cu site-ul vechi păstrat până aprobi varianta nouă.

Nu știi ce versiune de PHP are site-ul tău? Verificarea gratuită WordPress îți arată în 20 de secunde dacă site-ul rulează pe versiuni învechite.