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.
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).
Interfejs z trzema zakładkami:
- PHP version — wybór wersji
- Extensions — checkboxes z rozszerzeniami
- Options —
php.inisettings (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.
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:
memory_limit— domyślnie 256Mupload_max_filesize— domyślnie 100Mpost_max_size— domyślnie 100Mmax_execution_time— domyślnie 300smax_input_vars— domyślnie 5000display_errors— domyślnie Offdate.timezone—Europe/WarsawKaż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ł?


