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! 

Podziel się swoją opinią!

0 0 głosy
Ocena tego artukułu
Subskrybuj
Powiadom o
guest
0 komentarzy
najstarszy
najnowszy oceniany
Inline Feedbacks
Zobacz wszystkie komentarze
Maciej Wiśniewski

Trener Google Ads

Gotowy na wzrost? Zainwestuj w marketing, który przynosi efekty!

Imię i nazwisko

Firmowy e-mail

Numer telefonu

Poniżej opisz swój biznes lub cele, które chcesz osiągnąć

lub