ZARZąDZANIE HOSTINGIEM (DIRECTADMIN) • 3 MIN READ

Select PHP version (Softaculous)

Alternatywa dla IQhost PHP Changer — Select PHP version z Softaculous. Te same wersje, inna ścieżka, dodatkowo zarządzanie rozszerzeniami i php.ini per domena.

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

Drugie narzędzie do zmiany wersji PHP — od Softaculous (zewnętrzny vendor). Bardziej rozbudowane niż IQhost PHP Changer: oprócz wersji, pozwala na zmianę rozszerzeń i php.ini bezpośrednio.

Co zyskasz

  • Wybierzesz między dwoma narzędziami (IQhost PHP Changer / Select PHP version).
  • Zmienisz wersję PHP, rozszerzenia i ustawienia ini z jednego miejsca.

Wymagania wstępne

  • Konto DA z pakietem zawierającym Select PHP version (większość ma).

Wskazówka

Dwa narzędzia, ta sama funkcja:

  • IQhost PHP Changer — proste, IQHost-customized, tylko wybór wersji
  • Select PHP version — od Softaculous, wybór + rozszerzenia + php.ini w jednym

Wybierz to, które bardziej intuicyjne.

Krok 1: Otwórz Select PHP version

Dodatkowe funkcje → Select PHP version (lub URL: /CMD_PLUGINS/phpVS).

Strona Select PHP version

Interfejs z trzema zakładkami:

  1. PHP version — wybór wersji
  2. Extensions — checkboxes z rozszerzeniami
  3. Optionsphp.ini settings (memory_limit, upload_max_filesize, etc.)

Krok 2: Wybór wersji

W dropdown wybierz PHP 5.6 / 7.x / 8.x. Klik Set as current.

Wybór wersji PHP z listy dostępnych wersji

Lista wersji taka sama jak w IQhost PHP Changer (PHP 5.6 do 8.5).

Krok 3: Rozszerzenia

Zakładka Extensions pokazuje listę checkboxów:

  • bcmath — matematyka wysokiej precyzji
  • bz2 — kompresja bz2
  • calendar — funkcje kalendarza
  • ctype — typy znaków
  • curl — HTTP requests (większość aplikacji wymaga)
  • dom — XML DOM
  • gd — manipulacja obrazków
  • gettext — i18n
  • iconv — konwersja encoding
  • imagick — ImageMagick (zaawansowana grafika)
  • json — JSON
  • mbstring — multibyte strings (UTF-8)
  • mysqli / mysqlnd / pdo_mysql — MySQL
  • opcache — cache opcodes PHP (przyspieszenie)
  • openssl — SSL/TLS
  • pcre — regex
  • redis — Redis cache
  • soap — SOAP API
  • tokenizer — parser PHP
  • xml / simplexml — XML
  • zip — kompresja ZIP

Zaznacz potrzebne → Apply.

::: callout tip Dla WordPress włącz: curl, gd, json, mbstring, mysqli, openssl, pcre, xml, zip, opcache.

Krok 4: Options (php.ini)

Zakładka Options pozwala zmienić ustawienia bezpośrednio:

Zakładka Opcje — edycja php.ini per konto

  • memory_limit — domyślnie 256M
  • upload_max_filesize — domyślnie 100M
  • post_max_size — domyślnie 100M
  • max_execution_time — domyślnie 300s
  • max_input_vars — domyślnie 5000
  • display_errors — domyślnie Off
  • date.timezoneEurope/Warsaw

Każdą wartość edytujesz w polu → Apply.

Patrz Limity PHP dla rekomendowanych wartości.

Select PHP version vs IQhost PHP Changer

Cecha IQhost PHP Changer Select PHP version
Zmiana wersji
Rozszerzenia
php.ini settings
Per domena
Interfejs Prostszy Bardziej rozbudowany
Polskie tłumaczenie Częściowo

Rekomendacja: używaj Select PHP version gdy potrzebujesz pełnej kontroli. IQhost PHP Changer wystarczy dla samej zmiany wersji.

Najczęstsze problemy

1. „Po zmianie rozszerzenia strona nie działa"

Aplikacja może wymagać rozszerzenia, które wyłączyłeś. Wróć (włącz z powrotem).

2. „Włączyłem OPcache — strona szybsza ale dziwnie się zachowuje"

OPcache cachuje skompilowane PHP. Po zmianie kodu — czeka 60s. Reset:

  • W aplikacji: opcache_reset()
  • Server: restart php-fpm (admin tylko)

3. „Nie widzę rozszerzenia którego potrzebuję"

Niektóre rzadkie rozszerzenia (np. php-rar, php-snmp) wymagają instalacji przez supportu. Zgłoś ticket.

4. „Dwóch narzędzi konflikt — gdzie ustawiam?"

W zasadzie nie konfliktują (to ten sam CloudLinux PHP Selector pod spodem). Zmień gdziekolwiek — efekt ten sam.

5. „Mogę przywrócić defaultne ustawienia?"

Tak — Reset to default w zakładce Options.

6. „Po włączeniu Redis extension nadal nie działa"

Extension PHP to klient. Sam Redis (serwer) musi być włączony osobno — patrz Redis Management.

7. „Memory_limit max?"

Zależy od pakietu. W większości IQHost 512M, max 1024M. Sprawdź w panelu klienta opis pakietu.

Słowniczek

  • OPcache — Bytecode cache dla PHP. Drastycznie przyspiesza.
  • Imagick — ImageMagick wrapper dla PHP.
  • PHP Selector — narzędzie CloudLinux do wyboru wersji per user.

Related

Feedback

Czy ten artykuł pomógł?

Potwierdź