ZARZąDZANIE HOSTINGIEM (DIRECTADMIN) • 4 MIN READ

Zmiana wersji PHP — IQhost PHP Changer

Jak zmienić wersję PHP per domena w IQhost PHP Changer. Wersje 5.6-8.5, kiedy aktualizować, kompatybilność WordPress/Joomla.

Zespół IQHost 14 maj 2026 4m read
#DirectAdmin #IQHost #hosting

IQHost daje pełen zakres wersji PHP 5.6 do 8.5 — niezależnie od pakietu. IQhost PHP Changer to dedykowane narzędzie do zmiany wersji per domena. Nowoczesne PHP = szybsza strona + lepsze bezpieczeństwo, ale starsze pluginy mogą wymagać starych wersji.

Co zyskasz

  • Zmienisz wersję PHP dla swojej domeny.
  • Wybierzesz między PHP 7.4 (legacy), 8.0-8.3 (zalecane), 8.4-8.5 (cutting edge).
  • Zrozumiesz kiedy aktualizować a kiedy zostać przy starszym.

Wymagania wstępne

  • Domena na koncie.

Wskazówka

Pełen zakres PHP 5.6-8.5 w każdym pakiecie IQHost (dzięki CloudLinux PHP Selector). Klient zmienia w panelu, bez wsparcia admina.

Krok 1: Otwórz IQhost PHP Changer

Dodatkowe funkcje → IQhost PHP Changer. URL: /evo/plugin?src=%2FCMD_PLUGINS%2Fiq-phpvs.

Strona IQhost PHP Changer w DA na koncie host36592

Zobaczysz listę domen na koncie z aktualną wersją PHP per każda. Pełny widok IQhost PHP Changer — lista domen z wersją PHP

Krok 2: Wybierz domenę i wersję

  • Wybierz domenę (np. host36592.iqhs.pl)
  • Z dropdownu wybierz wersję PHP (5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5)
  • Klik Zmień / Apply

Zmiana jest natychmiastowa — strona zaczyna używać nowej wersji od razu.

Krok 3: Sprawdź wersję

Utwórz plik info.php w public_html:

<?php phpinfo(); ?>

Otwórz https://mojafirma.pl/info.php — pierwsza linia pokaże wersję PHP.

::: callout warn Po sprawdzeniu USUŃ info.php! Ujawnia szczegóły konfiguracji serwera — bezpieczeństwo.

Która wersja wybrać?

PHP 8.3 (rekomendowane)

  • Wspierane do końca 2027
  • Najszybsze dostępne stabilne
  • Większość pluginów WP / aplikacji kompatybilna
  • Wybierz dla: nowe instalacje, WordPress + WooCommerce, Laravel, Symfony

PHP 8.2

  • Stable, wspierane do połowy 2026
  • Kompatybilność jeszcze wyższa niż 8.3 (więcej pluginów testowanych)
  • Wybierz dla: starsze WordPress (5.x), niektóre stare pluginy

PHP 8.1

  • Wspierane do końca 2025 (security only)
  • Wybierz dla: stary kod nie kompatybilny z 8.2+

PHP 7.4

  • End of life: 2022 — już bez support
  • Niebezpieczne (brak security patches)
  • NIE używaj chyba że stary CMS nie wspiera nic nowszego

PHP 5.6

  • End of life: 2019 — bardzo stare
  • Tylko dla legacy aplikacji których nie da się zaktualizować
  • Hosting IQHost daje, ale ostrzegamy: bezpieczeństwo zerowe

Wskazówka

Sprawdź kompatybilność przed zmianą. WordPress 6.x wymaga min. PHP 7.4. Starsze pluginy mogą nie działać na PHP 8+.

Sprawdzenie kompatybilności WordPress

W WP-admin: Narzędzia → Status witryny → Informacje → sekcja Serwer → wersja PHP.

Plugin PHP Compatibility Checker (od WP Engine) — skanuje cały kod i pokazuje co nie zadziała na nowym PHP.

Sprawdzenie pluginów

W WP repository każdy plugin ma metadane „Tested up to PHP". Sprawdź przed zmianą.

Aplikacja Laravel: composer.json"php": "^8.1" — to wymagana wersja minimum.

Najczęstsze problemy

1. „Po zmianie PHP strona pokazuje białą stronę"

  • Cache OPcache — odczekaj 30s, odśwież Ctrl+F5
  • Plugin nie kompatybilny — wróć do starszej wersji PHP, przyłącz log
  • Sprawdź log błędów w DA: Informacje o systemie → Site summary & logs

2. „WordPress mówi 'critical error'"

  • Plugin / motyw incompatible. Wyłącz tymczasowo:
    • Przez FTP zmień nazwę folderu pluginu (wp-content/plugins/xwp-content/plugins/x-disabled)
  • Sprawdź wp-content/debug.log (włącz WP_DEBUG w wp-config.php)

3. „Mam wiele subdomen — wszystkie używają tej samej wersji?"

Nie. Każda subdomena ma osobną wersję PHP (technically osobny VirtualHost). Możesz mieć:

  • mojafirma.pl na PHP 8.3
  • blog.mojafirma.pl na PHP 7.4
  • legacy.mojafirma.pl na PHP 5.6

4. „Po zmianie z 7.4 na 8.x — błędy syntax"

PHP 8 ma stricter typing. Niektóre starsze konstrukcje wywalają fatal error. Wróć do 7.4, popraw kod, próbuj ponownie.

5. „Zmiana wersji wymaga restartu?"

W IQHost — nie. CloudLinux PHP Selector przełącza pomiędzy wersjami bez restartu Apache/LiteSpeed.

6. „PHP-FPM vs CGI vs mod_php — co mam?"

W IQHost domyślnie LSPHP (LiteSpeed PHP, super-fast). Patrz mod_php vs PHP-FPM.

7. „Można mieć PHP 5.6 dla starej + 8.3 dla nowej części?"

Tak — przez subdomenę lub .htaccess per katalog (rzadkie). Najprostsza: stara aplikacja na legacy.mojafirma.pl z PHP 5.6, nowa na mojafirma.pl z PHP 8.3.

Słowniczek

  • PHP Selector / IQhost PHP Changer — narzędzie CloudLinux pozwalające zmieniać wersję PHP per domena.
  • LSPHP — LiteSpeed PHP, optymalizowana wersja dla serwera LiteSpeed (IQHost).
  • End of life (EOL) — koniec wsparcia wersji. Bez nowych security patches.

Related

Feedback

Czy ten artykuł pomógł?

Potwierdź