Serwer obsługujący stronę internetową działa w oparciu o wiele parametrów konfiguracyjnych. W przypadku stron opartych o PHP część z nich można zmieniać bezpośrednio z poziomu panelu administracyjnego hostingu. Jednym z narzędzi, które to umożliwia, jest MultiPHP INI Editor w cPanelu.
Dzięki temu modułowi możesz w prosty sposób zmienić m.in. maksymalny rozmiar przesyłanych plików, limit pamięci PHP czy czas wykonywania skryptu – bez edycji plików konfiguracyjnych na serwerze.
W tym artykule wyjaśniamy:
- czym jest MultiPHP INI Editor,
- jakie ustawienia PHP można zmieniać,
- kiedy warto z niego skorzystać,
- oraz jak bezpiecznie modyfikować parametry PHP.
Czym jest MultiPHP INI Editor?
MultiPHP INI Editor to narzędzie dostępne w cPanelu, które pozwala użytkownikowi hostingu zmieniać wybrane parametry konfiguracji PHP bezpośrednio z poziomu przeglądarki.
W praktyce oznacza to, że:
- nie trzeba edytować pliku php.ini ręcznie,
- nie jest wymagany dostęp SSH,
- zmiany można wprowadzić dla konkretnej domeny lub katalogu.
To szczególnie wygodne rozwiązanie w przypadku hostingu współdzielonego, gdzie globalna konfiguracja PHP na serwerze jest zarządzana przez administratorów.
Gdzie znaleźć MultiPHP INI Editor w cPanel?
W cPanelu narzędzie znajdziesz w sekcji związanej z konfiguracją PHP.
Ścieżka w panelu wygląda zazwyczaj tak:
cPanel → Software / Oprogramowanie → MultiPHP INI Editor
Po otwarciu narzędzia zobaczysz dwie sekcje:
- Basic Mode (tryb podstawowy)
- Editor Mode (tryb zaawansowany)
Każdy z nich służy do zmiany ustawień PHP, ale w inny sposób.
Tryb podstawowy (Basic Mode)
Tryb podstawowy to najprostszy sposób zmiany ustawień PHP. Wystarczy:
- wybrać domenę z listy,
- zmienić wartości wybranych parametrów,
- zapisać zmiany.
Najczęściej dostępne parametry to choćby:
| Parametr | Co oznacza |
|---|---|
| memory_limit | maksymalna ilość pamięci RAM dostępnej dla skryptu PHP |
| upload_max_filesize | maksymalny rozmiar przesyłanego pliku |
| post_max_size | maksymalny rozmiar danych wysyłanych metodą POST |
| max_execution_time | maksymalny czas wykonywania skryptu |
| max_input_time | maksymalny czas przetwarzania danych wejściowych |
| display_errors | wyświetlanie błędów PHP (zwykle wyłączone w produkcji) |
Zmiana tych wartości często jest konieczna np. podczas instalacji lub aktualizacji systemów CMS.
Tryb zaawansowany (Editor Mode)
Tryb ten umożliwia ręczną edycję konfiguracji PHP w stylu klasycznego pliku php.ini.
Możesz tu dodać lub zmodyfikować dowolne dyrektywy PHP, np.:
memory_limit = 512M
max_execution_time = 120
upload_max_filesize = 128M
post_max_size = 128M
Ten tryb jest przydatny, gdy:
- potrzebujesz ustawić parametr niedostępny w trybie podstawowym,
- korzystasz z aplikacji wymagającej konkretnej konfiguracji PHP,
- chcesz mieć większą kontrolę nad konfiguracją.
Kiedy warto zmienić ustawienia PHP?
Zmiana parametrów PHP jest często potrzebna w praktyce administracji stroną internetową.
Najczęstsze sytuacje to:
Instalacja lub aktualizacja WordPressa
Niektóre motywy lub wtyczki wymagają wyższych limitów PHP, np.:
- memory_limit 256M lub więcej
- większy max_execution_time
Import dużych plików
Dotyczy np.:
- migracji strony,
- importu bazy danych,
- przesyłania dużych plików multimedialnych.
Wtedy konieczne bywa zwiększenie:
- upload_max_filesize
- post_max_size
Rozwiązywanie błędów serwera
Niektóre komunikaty błędów wskazują bezpośrednio na problem z limitami PHP, np.:
- Allowed memory size exhausted
- Maximum execution time exceeded
W takich sytuacjach zwiększenie limitów może więc rozwiązać problem.
Czy zmiany w MultiPHP INI Editor są bezpieczne?
Tak – pod warunkiem, że są wprowadzane świadomie.
Warto pamiętać o kilku zasadach:
- nie ustawiaj zbyt wysokich limitów bez potrzeby
- w środowisku produkcyjnym display_errors powinno być wyłączone
- po zmianach sprawdź działanie strony, np. czy wszystkie podstrony się wyświetlają
W przypadku hostingu współdzielonego niektóre parametry mogą mieć górne ograniczenia narzucone przez administratora serwera.
MultiPHP INI Editor a plik php.ini
W tradycyjnej konfiguracji PHP ustawienia są przechowywane w pliku php.ini.
Na hostingu współdzielonym użytkownik zwykle nie ma dostępu do głównego pliku konfiguracyjnego PHP, dlatego cPanel udostępnia narzędzia takie jak:
- MultiPHP INI Editor
- PHP Selector
- pliki
.user.ini
Zmiany wprowadzone w MultiPHP INI Editor działają lokalnie dla danej domeny lub katalogu i nie wpływają na inne konta na serwerze.
Podsumowanie
MultiPHP INI Editor w cPanelu to wygodne narzędzie umożliwiające zmianę parametrów PHP bez ingerencji w konfigurację serwera.
Najważniejsze zalety tego rozwiązania to:
- szybka zmiana limitów PHP,
- brak konieczności edycji plików systemowych,
- możliwość konfiguracji dla konkretnej domeny,
- dostępność bezpośrednio w panelu hostingowym.
W praktyce jest to jedno z najczęściej używanych narzędzi administracyjnych w cPanelu – szczególnie podczas instalacji, migracji lub optymalizacji stron internetowych opartych o PHP.


