Hosting WWW - Środowisko, wersja PHP, .ovhconfig
Wprowadzenie
Oferty hostingu OVHcloud umożliwiają hostowanie wybranej strony WWW, o ile jest ona kompatybilna z konfiguracją infrastruktury współdzielonej.
Modyfikacja pliku php.ini nie jest dostępna w ofercie hostingu. Wynika to z faktu, że konfiguracja PHP jest globalna dla całej infrastruktury współdzielonej. Na serwerach współdzielonych możesz zmienić następujące parametry hostingu:
Te ustawienia konfiguracji można zmienić na dwa sposoby:
- z poziomu Panelu klienta OVHcloud;
- z przestrzeni dyskowej FTP Twojego hostingu WWW OVHcloud za pomocą pliku o nazwie ".ovhconfig".
Pliki ".ovhconfig" są plikami konfiguracyjnymi serwera i zostają automatycznie rozpoznane przez infrastrukturę hostingu. Są one dostępne domyślnie w "katalogu głównym FTP" przestrzeni dyskowej FTP na Twoim hostingu. Zawierają one wartości wyżej wymienionych elementów.
Zmiana konfiguracji hostingu w Panelu klienta OVHcloud lub zmiana wartości w pliku ".ovhconfig" jest tym samym zadaniem.
Podsumowanie
- 1 - Opis parametrów konfiguracji dostępnych na hostingu OVHcloud
- 2 - Metoda 1: Zmiana konfiguracji hostingu w Panelu klienta OVHcloud
- 3 - Metoda 2: Zmiana konfiguracji hostingu WWW z poziomu pliku ".ovhconfig"
- 4 - Zaawansowane korzystanie z plików ".ovhconfig"
Dowiedz się, jak zmienić środowisko uruchomieniowe, wersję PHP, zaporę aplikacyjną, silnik, tryb i plik ".ovhconfig" hostingu.
Wymagania początkowe
- Posiadanie hostingu OVHcloud, z wyjątkiem hostingu Cloud Web.
Dostęp do Panelu klienta OVHcloud
- Link bezpośredni: Web hosting
- Ścieżka nawigacji:
Web Cloud>Hosting> Wybierz hosting WWW
W praktyce
1 - Opis parametrów konfiguracyjnych dostępnych na hostingu OVHcloud
Zanim rozpoczniesz pracę z hostingiem OVHcloud, zapoznaj się z opisem technicznym każdego z parametrów, które można zmienić.
Modyfikacja co najmniej jednego z tych elementów może mieć wpływ na wyświetlanie lub prawidłowe działanie witryny. Upewnij się wcześniej, że Twoja strona WWW jest kompatybilna ze zmianami, które chcesz wprowadzić w konfiguracji Twojego hostingu. W razie wątpliwości lub trudności skontaktuj się z wyspecjalizowanym dostawcą.
1.1 - Środowiska uruchomieniowe
Środowiska wykonawcze zawierają zestaw języków programowania. W zależności od wybranego środowiska wykonawczego, języki są dostępne w mniej lub bardziej zaawansowanych wersjach. Celem tych środowisk jest umożliwienie Ci poprawnego uruchamiania plików, z których składa się Twoja strona WWW, zgodnie z Twoimi potrzebami technicznymi.
W przypadku hostingu OVHcloud proponujemy 3 środowiska uruchomieniowe: Legacy, Stable i Stable64. Poniżej znajdziesz elementy zawarte w naszych różnych środowiskach wykonawczych:
Środowisko Legacy może być użyteczne w przypadku starszych stron WWW korzystających z poprzednich wersji PHP. Zalecamy korzystanie ze środowiska Stable64, które zawiera najnowsze aktualizacje. Przed wprowadzeniem jakichkolwiek zmian upewnij się jednak, że Twoja strona WWW jest z nimi kompatybilna.
1.2 - Wersje PHP
PHP jest dynamicznym językiem programowania używanym do tworzenia stron WWW. W zależności od wieku Twojej strony WWW, wykonywanych aktualizacji oraz niektórych zmiennych niezbędnych do prawidłowego działania Twojej strony, możesz być zmuszony do zmiany wersji PHP, której używa.
Istnieje kilka wersji języka programowania PHP. Zmiany wersji zawierają różne poprawki, a także dodawanie lub wyłączanie funkcji. OVHcloud udostępnia najnowsze główne wersje PHP, których listę tutaj.
Niektóre wersje PHP działają tylko z niektórymi środowiskami wykonawczymi. Poniżej znajdziesz wersje PHP dostępne na hostingu www OVHcloud i kompatybilne środowiska uruchomieniowe:
W związku z faktem, że niektóre funkcjonalności mogą zniknąć w kolejnych wersjach, przed wprowadzeniem jakichkolwiek zmian upewnij się, że nowa, wybrana wersja PHP jest kompatybilna ze stroną WWW.
OVHcloud zapewnia instalację najnowszych wersji PHP na swoich serwerach, jednak upewnij się, że Twoja strona WWW jest zawsze aktualna i kompatybilna z najnowszymi wersjami PHP. W zależności od rodzaju Twojej strony WWW, istnieją dwie metody weryfikacji jej kompatybilności:
Przypadek nr 1 - używasz Content Management System (CMS) takiego jak WordPress, Joomla!, PrestaShop lub Drupal:
- Zapoznaj się z oficjalną dokumentacją stworzoną przez producenta używanego przez Ciebie CMS.
- Zapamiętaj informacje dotyczące wymagań technicznych niezbędnych do prawidłowego działania Twojego CMS oraz instrukcję przeprowadzenia jego aktualizacji.
- W razie potrzeby zaktualizuj CMS, upewniając się, że nowa wersja jest kompatybilna z hostingiem WWW OVHcloud.
Przypadek nr 2 - korzystasz ze strony zbudowanej w oparciu o spersonalizowane rozwiązanie:
- Skontaktuj się z webmasterem, który zbudował stronę.
- Skorzystaj z oficjalnej dokumentacji PHP zawierającej więcej informacji na temat migracji wersji.
- Jeśli to konieczne, zaktualizuj kod Twojej strony WWW i upewnij się, czy jest kompatybilny z hostingiem OVHcloud.
W razie potrzeby sprawdź wersję PHP aktualnie używaną przez Twój hosting na dwa sposoby:
- W Panelu klienta OVHcloud. Zaloguj się do Panelu klienta OVHcloud i przejdź do sekcji
Web Cloud. W lewej kolumnie kliknijHosting, następnie wybierz odpowiedni hosting. W zakładceInformacje ogólneznajdź wersję poniżej Ogólna wersja PHP.
Jeśli pojawiło się niebieskie kółko aktualizacji, odczekaj kilka minut, aż aktualizacja wersji się zakończy.
- Za pośrednictwem skryptu. Utwórz skrypt .php zawierający tylko następujący kod:
Następnie umieść go online na Twojej przestrzeni dyskowej FTP, po czym zadzwoń pod jej kompletny adres/URL.
Modyfikacja wersji PHP za pomocą pliku ".htaccess" nie jest już możliwa w najnowszych ofertach hostingu OVHcloud.
Polecenie umożliwiające zmianę wersji PHP w pliku ".htaccess" również nie pozwala używać najnowszych wersji PHP w naszej infrastrukturze.
Musisz obowiązkowo użyć pliku ".ovhconfig".
1.3 - Frameworki PHP
Frameworki PHP to programy służące do wykonywania operacji na serwerze WWW przy użyciu określonej metody. Zazwyczaj parametr ten jest modyfikowany, aby wpływać na szybkość wykonywania zapytań generowanych przez użytkowników Twojej strony WWW.
W przypadku hostingu OVHcloud proponujemy 2 frameworki PHP: php ("PHP-FPM") i phpcgi.
Wybór silnika php pozwala aktywować lub dezaktywować akcelerator PHP ("PHP-FPM"). Akcelerator został dostosowany do infrastruktury OVH w celu zwiększenia prędkości wykonywania skryptów PHP.
Dzieje się tak, ponieważ silnik phpcgi wykonuje zapytania "szeregowo", w przeciwieństwie do silnika php ("PHP-FPM"), który wykonuje je "równolegle".
Dla porównania, akcelerator PHP ("PHP-FPM") oferuje nawet siedmiokrotny wzrost wydajności w porównaniu do silnika phpcgi.
1.4 - Zapora aplikacyjna
Firewall to zabezpieczenie, które filtruje zapytania wchodzące z Twojego hostingu. To ustawienie konfiguracji w hostingu OVH działa w formie opcji możliwy do aktywacji lub nieaktywny. Nie będzie można zmienić ustawień filtrowania zapory.
Więcej szczegółów na ten temat można znaleźć w przewodniku "Aktywacja zapory aplikacyjnej".
Jeśli korzystasz z modułów płatności, włączanie zapory aplikacyjnej może czasami powodować zakłócenia w komunikacji między modułem płatności a bankami. W takim przypadku wyłącz tę opcję.
1.5 - Tryby wykonywania
Tryby wykonywania umożliwiają zarządzanie pamięcią podręczną plików statycznych Twojej strony WWW (np. obrazów), jak również przetwarzanie błędów PHP (przydatne, gdy strona WWW wyświetla na przykład pustą stronę).
Dostępne są 2 tryby, które możesz aktywować: Production i Development.
W przypadku wersji 7.1 PHP i wyższych błędy wyświetlają się na stronie WWW, niezależnie od użytego trybu.
Teraz już znasz różne modyfikowalne ustawienia Twojego hostingu WWW OVHcloud, poznaj obydwie metody modyfikacji tych ustawień.
2 - Metoda 1: modyfikacja konfiguracji hostingu w Panelu klienta OVHcloud
Przypominamy, że zmiana co najmniej jednego z tych elementów może mieć wpływ na wyświetlanie lub prawidłowe działanie Twojej strony WWW. Upewnij się wcześniej, czy Twoja strona WWW jest zgodna ze zmianami, które chcesz wprowadzić w konfiguracji Twojego hostingu. W przypadku wątpliwości lub trudności skontaktuj się z wyspecjalizowanym dostawcą.
2.1 - Dostęp do interfejsu zarządzania konfiguracją hostingu WWW
Kliknij poniższe zakładki, aby wyświetlić kolejne 3 kroki.
Zaloguj się do Panelu klienta OVHcloud i przejdź do sekcji Web Cloud.

2.2 - Zmień konfigurację hostingu
W oknie, które się pojawi, masz do wyboru dwie opcje. Wybierz opcję odpowiadającą operacji, którą chcesz przeprowadzić, następnie kliknij Dalej.
Zmiana środowiska uruchomieniowego hostingu automatycznie resetuje sesje PHP.
Kiedy wszystko jest gotowe, kliknij Zatwierdź, aby zastosować modyfikację. Odczekaj kilka chwil, aż zmiany staną się widoczne.
3 - Metoda 2: zmiana konfiguracji hostingu WWW z poziomu pliku ".ovhconfig"
3.1 - Logowanie do przestrzeni dyskowej FTP Twojego hostingu
Przygotuj główny identyfikator FTP, hasło oraz adres serwera FTP.
Localice su usuario FTP principal, su contraseña y la dirección del servidor FTP.
Kliknij poniższe zakładki, aby wyświetlić kolejne 4 etapy.
Zaloguj się do Panelu klienta OVHcloud i przejdź do sekcji Web Cloud.

3.2 - Odzyskaj lub utwórz plik ".ovhconfig"
Po zalogowaniu się do przestrzeni dyskowej FTP możesz wyświetlić wszystkie aktualnie hostowane na niej pliki. Pozostań w katalogu głównym Twojego hostingu (oznaczonym "/"). Powinieneś w nim odnaleźć plik ".ovhconfig".
Istnieją dwie możliwości:
- plik ".ovhconfig" znajduje się w katalogu : pobierz go na swoje urządzenie/komputer. Wykonaj kopię przed edycją. Kopia ta pozwoli Ci przywrócić oryginalny plik, jeśli będzie to konieczne.
- plik ".ovhconfig" nie istnieje : utwórz go na Twoim komputerze / urządzeniu i nazwij go ".ovhconfig".
3.3 - Zmień zawartość pliku ".ovhconfig"
Kiedy masz już plik ".ovhconfig", edytuj go. W tym celu użyj programu typu edytor tekstu. Twój plik ".ovhconfig" musi zawierać kod podobny do tego kodu:
Jeśli właśnie utworzyłeś plik ".ovhconfig", skopiuj powyższy kod do pliku i kontynuuj lekturę tego przewodnika.
Wpisz wartości zmiennych odpowiadające konfiguracji, którą chcesz zastosować na Twoim hostingu.
W razie potrzeby wróć do pierwszej części "Opis ustawień konfiguracyjnych dostępnych na hostingu WWW OVHcloud" niniejszego przewodnika.
Jeśli to konieczne, zapoznaj się ze szczegółowym opisem technicznym pliku ".ovhconfig":
3.4 - Pobierz plik ".ovhconfig" na przestrzeń dyskową
Po zmodyfikowaniu pliku ".ovhconfig" prześlij go na swoją przestrzeń dyskową FTP. W tym celu zaloguj się ponownie do przestrzeni dyskowej FTP i przejdź do katalogu głównego przestrzeni dyskowej FTP (oznaczonego "/"). Przekaż plik ".ovhconfig", który właśnie zmodyfikowałeś, do przestrzeni dyskowej FTP. Jeśli plik już istnieje, zastąp go.
4 - Zaawansowane korzystanie z plików ".ovhconfig"
Jeśli korzystasz z hostingu webowego, aby hostować wiele witryn internetowych, mogą istnieć różne powody, dla których chcesz użyć innej wersji PHP dla niektórych z tych witryn.
Utwórz plik ".ovhconfig" zawierający żądaną wersję PHP dla danej lub danych witryn internetowych. Skorzystaj z procedur opisanych w sekcji "3.3 - Modyfikowanie zawartości pliku ".ovhconfig" tego przewodnika, jeśli to konieczne. Po przesłaniu pliku ".ovhconfig" na swój przestrzeń dyskową FTP, umieść go w katalogu głównym, w którym znajdują się pliki tworzące daną witrynę internetową. Katalog główny swojej witryny znajdziesz w Panelu klienta OVHcloud w zakładce MultiSite danego hostingu.
W razie potrzeby zapoznaj się z naszym przewodnikiem opisującym, jak skonfigurować witrynę internetową na hostingu webowym.
Nie można określić drugiego środowisko uruchomieniowe, drugiego tryb wykonywania i/lub drugiego framework PHP na tym samym hostingu. Uwzględnione zostaną tylko dane podane w pliku ".ovhconfig" znajdującym się w katalogu głównym Twojej przestrzeni dyskowej FTP.
Sprawdź również
Logowanie do przestrzeni dyskowej hostingu WWW
W przypadku wyspecjalizowanych usług (pozycjonowanie, rozwój, etc.) skontaktuj się z partnerami OVHcloud.
Jeśli chcesz otrzymywać wsparcie w zakresie konfiguracji i użytkowania Twoich rozwiązań OVHcloud, zapoznaj się z naszymi ofertami pomocy.
Dołącz do grona naszych użytkowników.



