Plik php.info
to jedno z podstawowych narzędzi używanych przez programistów i administratorów stron internetowych do sprawdzania konfiguracji serwera PHP. Pozwala on na wyświetlenie szczegółowych informacji o wersji PHP, zainstalowanych modułach, konfiguracji środowiska oraz zmiennych systemowych. W tym artykule pokażemy Ci, jak utworzyć taki plik, co powinien zawierać oraz jak interpretować informacje, które się na nim pojawią.
1. Co to jest plik php.info i do czego służy?
Plik php.info
to skrypt PHP, który generuje stronę z informacjami o aktualnym środowisku PHP działającym na Twoim serwerze. Jest często wykorzystywany do:
- Sprawdzenia wersji PHP na serwerze,
- Diagnostyki dostępnych rozszerzeń PHP,
- Weryfikacji ustawień konfiguracyjnych serwera,
- Debugowania problemów związanych z działaniem stron PHP,
- Sprawdzenia wartości zmiennych środowiskowych.
Taki plik jest niezwykle przydatny, szczególnie w przypadku problemów z kompatybilnością skryptów lub przy zmianach konfiguracji serwera.
2. Jak utworzyć plik php.info?
Tworzenie pliku php.info
jest bardzo proste i zajmuje zaledwie kilka sekund. Oto jak to zrobić krok po kroku:
Krok 1: Otwórz edytor tekstówy
Możesz użyć dowolnego edytora tekstowego, np.:
- Notatnik (Windows),
- Nano lub Vim (Linux/Mac),
- VS Code, Sublime Text, Notepad++ (zaawansowane edytory).
Krok 2: Wpisz następujący kod PHP
<*?*php phpinfo(); ?>
w kodzie usuń *
Ten krótki kod wywołuje funkcję phpinfo(), która generuje kompletny raport o konfiguracji PHP na Twoim serwerze.
Krok 3: Zapisz plik jako phpinfo.php
Ważne jest, aby plik miał rozszerzenie .php, ponieważ przeglądarka musi go uruchomić jako skrypt PHP, a nie jako zwykły dokument tekstowy.
Krok 4: Prześlij plik na serwer
Jeśli chcesz sprawdzić konfigurację na swoim serwerze, musisz umieścić plik w katalogu głównym swojej strony internetowej (np. /public_html/ lub /www/). Możesz to zrobić za pomocą:
- Klienta FTP (np. FileZilla),
- Panelu administracyjnego hostingu (cPanel, Plesk, DirectAdmin),
- Komendy scp (w przypadku serwerów Linux).
Krok 5: Otwórz plik w przeglądarce
Aby zobaczyć informacje o PHP, wpisz w pasku adresu przeglądarki:
https://twojadomena.pl/phpinfo.php
lub, jeśli używasz serwera lokalnego:
http://localhost/phpinfo.php
Po załadowaniu strony zobaczysz pełen raport o konfiguracji PHP.
3. Jakie informacje znajdują się w pliku php.info?
Po uruchomieniu pliku phpinfo.php na ekranie pojawi się wiele informacji podzielonych na różne sekcje. Oto najważniejsze z nich:
1. Wersja PHP
Na samej górze zobaczysz wersję PHP, np.:
PHP Version 8.1.12
Dzięki temu możesz sprawdzić, czy Twoje oprogramowanie jest zgodne z aktualnym środowiskiem PHP.
2. Konfiguracja serwera i modułów
Znajdziesz tu informacje o serwerze, np. typ serwera (Apache, Nginx), dostępne moduły oraz rozszerzenia PHP.
3. Ustawienia PHP (Configuration Directives)
Sekcja ta zawiera informacje o parametrach konfiguracyjnych PHP, takich jak:
memory_limit
– maksymalna ilość pamięci dostępna dla skryptów,upload_max_filesize
– maksymalny rozmiar plików przesyłanych na serwer,max_execution_time
– maksymalny czas wykonywania skryptów PHP.
4. Zmienne środowiskowe i sesyjne
Znajdziesz tu informacje o zmiennych globalnych ($_SERVER
, $_GET
, $_POST
, $_SESSION
), które mogą być używane przez Twoje skrypty PHP.
5. Zainstalowane rozszerzenia PHP
Lista rozszerzeń, takich jak:
mysqli
– obsługa baz danych MySQL,curl
– komunikacja z API i zewnętrznymi serwisami,GD
– biblioteka do obsługi grafiki,mbstring
– obsługa wielobajtowych ciągów znaków (np. dla języków azjatyckich).
4. Czy plik php.info jest bezpieczny?
UWAGA! Plik phpinfo.php
zawiera wiele szczegółowych informacji o serwerze i konfiguracji PHP, dlatego nie powinien pozostawać na serwerze po zakończeniu testów. Może on ujawniać dane, które mogą zostać wykorzystane przez hakerów do ataków na stronę.
Jak zabezpieczyć plik php.info?
- Usuń go po sprawdzeniu konfiguracji – nigdy nie zostawiaj go na publicznie dostępnym serwerze!
- Zabezpiecz dostęp hasłem – jeśli konieczne jest pozostawienie pliku na serwerze, można ograniczyć do niego dostęp poprzez
.htaccess
. - Sprawdź, czy Twoja strona nie pozwala na indeksowanie plików – w przeciwnym razie Google może go zaindeksować, co jest poważnym zagrożeniem bezpieczeństwa.
Aby usunąć plik, wystarczy zalogować się na serwer i skasować phpinfo.php
.
5. Potrzebujesz pomocy? Skontaktuj się z PremiumAds!
Jeśli masz problem z konfiguracją PHP, optymalizacją serwera lub zarządzaniem stroną internetową, PremiumAds jest tu, aby Ci pomóc!
- Doradzimy, jak zoptymalizować ustawienia PHP dla lepszej wydajności,
- Pomożemy w konfiguracji serwera i bezpieczeństwa,
- Zoptymalizujemy Twoją stronę pod kątem SEO, szybkości działania i użytkowników.
📞 Zadzwoń: +48 691 691 041
📩 Napisz: biuro@premiumads.pl
Nie trać czasu na szukanie rozwiązań – skorzystaj z naszej wiedzy i przyspiesz rozwój swojego biznesu!