Jak sprawdzić phpinfo() w Plesku — pełna konfiguracja PHP serwera
Sprawdź pełną konfigurację PHP serwera przez phpinfo() w Plesk. Instrukcja krok po kroku dla klientów smartxhosting.pl. Diagnostyka PHP w 2 minuty.
Spis treści
- Co będziesz potrzebować
- Zaloguj się do Plesk i otwórz Menedżer plików
- Przejdź do katalogu httpdocs
- Utwórz plik info.php
- Wpisz kod phpinfo i zapisz plik
- Otwórz stronę phpinfo w przeglądarce
- Usuń plik info.php natychmiast po sprawdzeniu
- Często zadawane pytania
Sprawdzenie phpinfo() w Plesk to szybka i skuteczna metoda diagnostyki PHP na hostingu. Plik phpinfo wyświetla kompletną konfigurację środowiska PHP: wersję interpretera, załadowane rozszerzenia, aktualne wartości dyrektyw takich jak memory_limit czy upload_max_filesize, a także zmienne środowiskowe serwera. W tej instrukcji pokażemy Ci krok po kroku, jak bezpiecznie stworzyć, odczytać i usunąć plik info.php w panelu Plesk Obsidian, korzystając z wbudowanego Menedżera plików.
Co będziesz potrzebować
- Aktywne konto hostingowe w smartxhosting.pl
- Dane do logowania z e-maila powitalnego
- Dostęp do panelu Plesk lub klient FTP
Menedżer plików w Plesk to wbudowane narzędzie do zarządzania plikami na serwerze bezpośrednio z przeglądarki. Nie potrzebujesz do tego zewnętrznego klienta FTP ani dostępu SSH.
- Zaloguj się do panelu Plesk (adres podany w e-mailu powitalnym od smartxhosting.pl).
- Kliknij Witryny i domeny w lewym menu.
- Na liście domen odszukaj swoją witrynę i kliknij jej nazwę.
- W panelu domeny znajdź i kliknij Menedżer plików (ang. File Manager).
Katalog httpdocs to katalog główny Twojej witryny internetowej — pliki umieszczone w tym katalogu są dostępne publicznie pod adresem Twojej domeny. Właśnie tutaj musisz umieścić plik info.php.
- W Menedżerze plików upewnij się, że jesteś w katalogu
httpdocs. Powinien być domyślnie widoczny po otwarciu Menedżera dla danej domeny. - Jeśli widzisz inny katalog, kliknij odpowiedni folder, aby przejść do
httpdocs. - Upewnij się, że w tym katalogu nie istnieje już plik o nazwie
info.php— jeśli tak, usuń go przed kontynuowaniem.
Tworzenie nowego pliku przez Menedżer plików Plesk jest bardzo proste. Cały plik phpinfo składa się z zaledwie jednej linii kodu PHP.
- W Menedżerze plików kliknij przycisk Nowy plik (ang. New File) lub użyj ikony tworzenia nowego pliku.
- W oknie dialogowym wpisz nazwę pliku:
info.php - Kliknij OK, aby utworzyć plik.
- Plik pojawi się na liście w katalogu
httpdocs. Kliknij na jego nazwie lub wybierz opcję Edytuj (ang. Edit), aby otworzyć edytor tekstowy.
Zawartość pliku phpinfo jest minimalna — wystarczy jedna linijka kodu PHP, która wywołuje wbudowaną funkcję wyświetlającą pełną konfigurację PHP.
- W edytorze pliku wpisz dokładnie poniższy kod:
<?php phpinfo(); ?>- Upewnij się, że nie ma żadnych dodatkowych spacji ani znaków przed
<?php. - Kliknij przycisk Zapisz (ang. Save), aby zapisać plik na serwerze.
Po zapisaniu pliku możesz natychmiast wyświetlić pełną konfigurację PHP swojego serwera, otwierając adres pliku w przeglądarce.
- W pasku adresu przeglądarki wpisz:
https://twojadomena.pl/info.php(zastąptwojadomena.pladresem swojej domeny). - Strona phpinfo() powinna się załadować i wyświetlić szczegółowy raport PHP — zazwyczaj kilka stron tekstu z tabelami.
- Zanotuj lub zrób zrzuty ekranu interesujących Cię informacji, np.:
- Wersja PHP (na samej górze strony)
- Sekcja „Core" zawierająca wartości dyrektyw (memory_limit, upload_max_filesize, max_execution_time)
- Lista załadowanych rozszerzeń PHP
- Ścieżka do pliku konfiguracyjnego php.ini
To jest NAJWAŻNIEJSZY krok. Plik phpinfo() ujawnia poufne informacje o Twoim serwerze, które mogą zostać wykorzystane przez hakerów. Nigdy nie pozostawiaj go na serwerze na stałe.
- Wróć do Menedżera plików w Plesk (Witryny i domeny > Twoja domena > Menedżer plików).
- Znajdź plik
info.phpna liście w kataloguhttpdocs. - Zaznacz plik klikając checkbox obok jego nazwy.
- Kliknij przycisk Usuń (ang. Delete) i potwierdź usunięcie.
- Sprawdź, że plik nie jest już dostępny — wejdź na adres
https://twojadomena.pl/info.php. Powinna pojawić się strona błędu 404 (nie znaleziono).
Często zadawane pytania
Dlaczego należy usunąć phpinfo po sprawdzeniu?
Plik phpinfo() wyświetla szczegółowe informacje o konfiguracji serwera, zainstalowanych rozszerzeniach PHP, zmiennych środowiskowych, ścieżkach systemowych i innych danych technicznych. Te informacje mogą być wykorzystane przez osoby z zewnątrz do identyfikacji luk bezpieczeństwa i przeprowadzenia ataków na Twój serwer. Dlatego plik info.php powinien istnieć na serwerze tylko przez czas niezbędny do zebrania potrzebnych danych. Najlepiej usunąć go bezpośrednio po zakończeniu diagnostyki — nigdy nie pozostawiaj go na stałe na serwerze produkcyjnym.
Co zawiera plik phpinfo?
Plik phpinfo() zawiera kompletny raport konfiguracji PHP, który obejmuje: wersję PHP i systemu operacyjnego, ścieżkę do pliku konfiguracyjnego php.ini, listę wszystkich załadowanych rozszerzeń PHP (gd, curl, mbstring, pdo i inne), aktualne wartości dyrektyw konfiguracyjnych (memory_limit, max_execution_time, upload_max_filesize), informacje o serwerze WWW (Apache/Nginx), zmienne środowiskowe serwera, konfigurację sesji PHP oraz wiele innych parametrów technicznych. To niezwykle przydatne narzędzie diagnostyczne podczas wdrażania aplikacji webowych.
Jak sprawdzić czy rozszerzenie PHP jest włączone?
Aby sprawdzić czy konkretne rozszerzenie PHP jest włączone, otwórz stronę phpinfo() i użyj funkcji wyszukiwania w przeglądarce (skrót klawiszowy Ctrl+F w Windows/Linux lub Cmd+F na Mac). Wpisz nazwę rozszerzenia, np. „gd", „curl", „mbstring" lub „pdo_mysql". Jeśli rozszerzenie jest aktywne, pojawi się jego dedykowana sekcja z szczegółowymi informacjami o konfiguracji. Jeśli rozszerzenie nie jest włączone, nie znajdziesz jego sekcji na stronie. W Plesk możesz włączyć lub wyłączyć rozszerzenia PHP w sekcji Ustawienia PHP dla domeny.
Jak zmienić ustawienia widoczne w phpinfo?
Ustawienia widoczne w phpinfo() możesz zmienić przez panel Plesk w sekcji Ustawienia PHP dla swojej domeny. Przejdź do Witryny i domeny, wybierz domenę, kliknij PHP lub Ustawienia PHP, a następnie w sekcji Dodatkowe dyrektywy wpisz interesujące Cię dyrektywy, np. memory_limit = 256M. Po zapisaniu zmian odśwież stronę phpinfo() — powinna pokazywać zaktualizowane wartości. Pamiętaj, że niektóre dyrektywy mogą mieć ograniczenia ustalone przez serwer i nie będzie można ich zwiększyć powyżej określonego limitu.
Potrzebujesz pomocy z Plesk?
Zespół smartxhosting.pl chętnie pomoże Ci skonfigurować hosting i rozwiązać problemy z panelem Plesk.
Skontaktuj się z nami