Przejdź do treści

Ustawienia plików cookie

Prosimy wybrać, na które rodzaje plików cookie Państwo zezwalają. Wybór można zmienić w dowolnym momencie w Ustawieniach plików cookie na dole każdej strony. Polityka prywatności

Niezbędne

Zawsze włączone

Potrzebne do logowania, zachowania koszyka i zapamiętania wyborów. Są zawsze włączone.

Jakie pliki cookie?
  • weboke_sessie, weboke_klant, weboke_remember: sesja i pozostanie zalogowanym
  • weboke_basket: koszyk
  • wkBtwIncl: wyświetlanie cen z VAT lub bez VAT
  • wok_cookies: wybór dotyczący plików cookie, 12 miesięcy

Mierzą, która reklama prowadzi do odwiedzin lub zamówienia, abyśmy nie płacili za reklamy, które nic nie dają.

Jakie pliki cookie?
  • Google Ads przez Google Tag Manager (_gcl_au, _gcl_aw), do 90 dni
  • OpenAI Ads, reklamy w ChatGPT
  • wok_aff: przez którego partnera trafili Państwo do nas (program partnerski), 60 dni

4,6

Kraj i język

Każdy kraj ma własną stronę z cenami i stawką VAT tego kraju.

Wyświetl

Zmiana wersji PHP i ustawień PHP (oraz co zrobić w przypadku błędów po aktualizacji)

W WebOké mogą Państwo samodzielnie wybrać wersję PHP używaną przez stronę internetową oraz zmienić ustawienia, takie jak upload_max_filesize, memory_limit i max_execution_time. Służy do tego funkcja Select PHP version w DirectAdmin. Strona przestała działać po aktualizacji? Poniżej wyjaśniamy, co wtedy zrobić.

Zmiana wersji PHP

  1. Prosimy zalogować się do DirectAdmin: w Moje WebOké przejść do Moje produkty i przy pakiecie hostingowym kliknąć DirectAdmin.
  2. W sekcji Dodatkowe funkcje kliknąć Select PHP version.
  3. Wybrać żądaną wersję z listy i zapisać wybór.
Select PHP version z listą wyboru wersji PHP
Wybór wersji PHP w Select PHP version

Prosimy przetestować stronę od razu po zmianie. Jeśli coś przestało działać, prosimy zapoznać się z sekcją poniżej.

Strona nie działa po aktualizacji PHP

Strona jest biała, pojawia się komunikat o błędzie lub część strony nie działa? Niemal zawsze przyczyną jest wtyczka, motyw lub własny kod, który nie jest zgodny z nową wersją.

  1. Prosimy przywrócić poprzednią wersję. W Select PHP version należy ponownie wybrać wersję używaną wcześniej. Strona od razu zacznie działać jak dotychczas. Zmienione rozszerzenia i opcje nowej wersji zostaną zachowane na potrzeby kolejnej próby.
  2. Prosimy odszukać błąd w logu błędów. W DirectAdmin w sekcji Informacje o systemie i pliki należy kliknąć Podsumowanie witryny i logi, a następnie przy swojej domenie Log błędów. Na dole warto szukać wierszy z PHP Fatal error lub PHP Warning. Ścieżka zwykle wskazuje, która wtyczka lub który motyw powoduje problem. Jeśli nie ma tam przydatnych informacji, prosimy przeczytać artykuł Wyświetlanie błędów PHP bez zmiany pliku php.ini.
  3. Prosimy zaktualizować oprogramowanie. Najpierw należy wykonać kopię zapasową. Następnie zaktualizować WordPress (lub inne oprogramowanie), motyw i wtyczki, dopóki aktywna jest jeszcze stara wersja PHP. Nieużywane wtyczki warto usunąć.
  4. Prosimy spróbować ponownie. Należy ponownie włączyć nową wersję, przetestować stronę i jeszcze raz sprawdzić log błędów.
Log błędów domeny z wierszem PHP Warning na dole, zawierającym ścieżkę do pliku i numer wiersza
Komunikat PHP w logu błędów, z plikiem i numerem wiersza

Jeśli widzą Państwo Call to undefined function, często brakuje rozszerzenia PHP. Można je włączyć samodzielnie, jak opisano poniżej.

Włączanie rozszerzenia, np. ionCube

Niektóre płatne oprogramowanie, na przykład wybrane wtyczki lub moduły sklepów internetowych, jest zaszyfrowane. Działa ono tylko z loaderem: ionCube (ioncube_loader) lub SourceGuardian (sourceguardian). Producent oprogramowania poinformuje Państwa, który jest potrzebny. Często można to poznać po komunikacie w rodzaju "requires the ionCube PHP Loader".

  1. Prosimy otworzyć Select PHP version i sprawdzić na górze, czy wybrana jest właściwa wersja. Rozszerzenia ustawia się osobno dla każdej wersji PHP.
  2. Przejść do karty Extensions.
  3. Zaznaczyć ioncube_loader (lub inne potrzebne rozszerzenie). Zmiana zacznie obowiązywać w ciągu minuty.
Karta Extensions z zaznaczonymi rozszerzeniami, w tym ioncube_loader, oraz szarymi znacznikami przy rozszerzeniach stałych
Rozszerzenia takie jak ioncube_loader włącza się na karcie Extensions
Jeśli ionCube nie jest dostępny dla Państwa wersji, oznacza to, że loader dla tej wersji PHP nie istnieje. Zaszyfrowane oprogramowanie musi też zostać dostosowane przez producenta do nowej wersji PHP. W takim przypadku prosimy poprosić producenta o aktualizację lub pozostać przy poprzedniej wersji do czasu jej udostępnienia.

Zmiana ustawień PHP

  1. Prosimy otworzyć Select PHP version i przejść do karty Options.
  2. Zmienić potrzebne ustawienie, na przykład upload_max_filesize w przypadku większych plików. Należy wtedy zwiększyć również post_max_size.
  3. Zmiana zostanie zapisana od razu.

Dzięki temu nie trzeba niczego wpisywać do pliku .htaccess.

Warianty, menu lub długie formularze w WordPress lub WooCommerce nie są zapisywane albo zapisują się tylko częściowo? Często wartość max_input_vars jest zbyt niska. Prosimy przeczytać artykuł Warianty lub menu nie są zapisywane: zwiększanie max_input_vars.

Jeśli ustawiona jest wersja native, w Options nie można niczego zmienić. Należy wtedy najpierw wybrać konkretną wersję.

Wolą Państwo zlecić rozwiązanie problemu?

Nie udało się, albo strona nie była aktualizowana od lat? W ramach usługi aktualizacji PHP dostosujemy Państwa stronę do aktualnej wersji PHP za stałą cenę. Jeśli się to nie uda, zwrócimy pieniądze. Prosimy przeczytać Zlecenie aktualizacji PHP.

Zobacz również w podręczniku DirectAdmin: Opcje PHP: upload_max_filesize, memory_limit i max_execution_time, Włączanie i wyłączanie rozszerzeń PHP oraz Błędy po aktualizacji PHP i odnajdywanie logu błędów.

Szczegółowe wyjaśnienie ze zrzutami ekranu: Wybór wersji PHP (Select PHP version) w podręczniku DirectAdmin.

Chcą Państwo dowiedzieć się więcej? Zapraszamy na bezpłatny kurs WordPress, lekcja 8.4 Wersje PHP i aktualizacje.

Czy ten artykuł był pomocny?

← Powrót do DirectAdmin i panel sterowania WebOké

Chwileczkę…

Konfiguracja domen

Dla każdej domeny można ustawić serwery nazw, powiązanie z hostingiem oraz to, kto zostanie właścicielem.

Wczytywanie domen…