Który to twórca stron internetowych nie stanął nigdy przed problemem nieaktualnej wersji PHP w swoim lokalnym środowisku. Jeżeli korzystasz z serwera XAMPP na pewno wiesz o czym mowa. W poniższym artykule pokażemy jak w prosty sposób dodać do swojego środowiska kilka wersji PHP i przełączać się między nimi według swoich potrzeb.
W chwili pobierania oprogramowania XAMPP to Ty decydujesz jaką wersję języka PHP chcesz mieć dostępną. Masz do dyspozycji cały szereg opcji zaczynając nawet od wersji 4.x. Jeżeli nawet wybierzesz najnowszą dostępną wersję to po jakimś czasie okaże się, że musisz ponownie przejść od nowa proces instalacji i konfiguracji programu, aby móc korzystać z kolejnych wydań języka… bo niestety program nie posiada prostej opcji aktualizacji.
Jak temu zaradzić? Sposobów jest kilka, my opiszemy ten (według nas) najprostszy i najbardziej praktyczny. Do dzieła!
Jak dodać wersję PHP w XAMPP
Przechodzimy na stronę domową XAMPP do zakładki Pobierz, gdzie znajdziemy najnowsze wersje oprogramowania. W tym przypadku musimy jedynie odnaleźć łącze do Więcej opcji pobierania, które przeniesie nas do pełnego archiwum dostępnych do pobrania wersji.
Wybieramy system operacyjny, który mamy zainstalowany na swoim komputerze. W naszym przypadku jest to XAMPP Windows (obrazek powyżej), a następnie wybieramy wersję oprogramowania, którą chcemy pobrać. Obecnie numeracja wersji XAMPP jest równoznaczna z preinstalowanymi wersjami PHP. Oznacza to, że instalując np. XAMPP 8.2.12 będziesz miał do dyspozycji PHP w wersji 8.2.12.
Znajdźmy wspomnianą powyżej wersję i przejdźmy do jej zawartości:
Interesuje nas wersja portable w formacie zip. Klikamy w nazwę, aby rozpocząć proces pobierania pliku.
W międzyczasie możemy przystąpić do kolejnych kroków…
Opisany w tym artykule sposób na aktualizację wersji PHP na lokalnym serwerze polega na dodaniu do folderu, w którym jest zainstalowany program XAMPP dwóch folderów z pobieranej właśnie wersji portable. Są to foldery apache i php.
Przejdźmy, więc do macierzystego folderu programu XAMPP na dysku komputera (standardowo to):
C:/xampp/
i zmieńmy nazwy wspomnianych powyżej folderów, tak aby nie nadpisać żadnych plików, które są w nich umieszczone. My stosujemy prostą zasadę nazewnictwa tj. dla naszej aktualnej wersji programu XAMPP 7.3.19 używamy frazy „_73” na końcu nazwy folderu, aby w przyszłości mieć jasność jakimi wersjami PHP dysponujemy. Oczywiście to tylko nasza luźna propozycja, swoje foldery możesz nazwać dowolnie. W naszym przypadku wygląda to tak:
apache ⇒ apache_73
php ⇒ php_73
Wróćmy teraz do pobranego pliku zip, który musimy rozpakować a następnie skopiować (Ctrl+C) z niego dwa (wspomniane już niejednokrotnie) foldery apache oraz php. Wklejamy je (Ctrl+V) do katalogu C:/xampp/
Przy okazji dodamy do swojego lokalnego serwera inne wersje PHP, które będziemy wykorzystywać podczas pracy. Pobraliśmy także wersje 5.6.3, 8.0.30 i 8.1.25. Tak w skrócie wygląda nasz katalog XAMPP’a:
Teraz wystarczy tylko uruchomić w panelu kontrolnym XAMPP usługę Apache wciskając Start (gotowość do działania usługi oznaczona jest poprzez podświetlenie na zielono nazwy modułu)
W ten oto sposób zmieniliśmy wersję PHP z 7.3.19 na 8.2.12 🙂
Jak sprawdzić wersję PHP
Żeby sprawdzić aktualnie używaną wersję PHP wystarczy stworzyć plik z rozszerzeniem php i umieścić w nim poniższy kod:
<?php phpinfo(); ?>
Plik należy umieścić na serwerze a następnie wyświetlić go w przeglądarce internetowej. Nasz plik nazwaliśmy phpinfo.php i umieściliśmy go w standardowej lokalizacji dla localhost (C:/xampp/htdocs/). Pełną konfigurację PHP poznamy po uruchomieniu adresu:
Jak zmieniać PHP na serwerze XAMPP
Żeby zmienić wersje PHP na inną należy zatrzymać usługę Apache (przycisk Stop w panelu kontrolnym XAMPP) a następnie zmienić nazwy folderów i ponownie uruchomić usługę Apache wciskając przycisk Start.
To wszystko 🙂 Cały proces zmiany wersji PHP prezentujemy w poniższej animacji
Żeby posiąść więcej tajemnej wiedzy 😉 dla aplikacji XAMPP bądź na bieżąco z naszym hasztagiem #xampp.
Dziękujemy, że przeczytałeś cały artykuł. Mamy nadzieję, że powyższe informacje były dla Ciebie pomocne. Zapisz się do naszego Newslettera, aby otrzymywać od nas najbardziej wartościowe treści.