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é samodzielnie wybierają Państwo wersję PHP używaną przez swoją stronę internetową oraz samodzielnie dostosowują ustawienia takie jak upload_max_filesize, memory_limit i max_execution_time. Robią to Państwo w DirectAdmin za pomocą funkcji Select PHP version. Czy strona przestała działać po aktualizacji? W dalszej części artykułu wyjaśniamy, co wtedy zrobić.

Zmiana wersji PHP

  1. Proszę zalogować się do DirectAdmin: w Moje WebOké proszę przejść do Moje Produkty i kliknąć przy swoim pakiecie hostingowym przycisk DirectAdmin.
  2. W sekcji Dodatkowe funkcje proszę kliknąć Select PHP version.
  3. Proszę wybrać żądaną wersję z listy rozwijanej i zapisać wybór.
Select PHP version z listą rozwijaną do wyboru wersji PHP
Wybór wersji PHP w Select PHP version

Proszę od razu przetestować stronę po dokonaniu zmiany. Jeśli coś przestanie działać, prosimy przeczytać poniższą sekcję.

Strona przestała działać po aktualizacji PHP

Czy strona wyświetla się na biało, pojawia się komunikat o błędzie lub część funkcji przestała działać? Niemal zawsze przyczyną jest wtyczka, motyw lub własny kod, który nie jest dostosowany do nowej wersji.

  1. Proszę przywrócić poprzednią wersję. W Select PHP version proszę ponownie wybrać wersję, która była ustawiona wcześniej. Strona od razu zacznie działać tak jak wcześniej. Dostosowane rozszerzenia i opcje nowej wersji pozostaną zapisane do kolejnej próby.
  2. Proszę sprawdzić błąd w dzienniku błędów. W DirectAdmin, w sekcji Informacje systemowe i pliki, proszę kliknąć Podsumowanie witryny i logi, a następnie przy swojej domenie kliknąć Dziennik błędów. Proszę sprawdzić na dole wpisy zawierające PHP Fatal error lub PHP Warning. W ścieżce zwykle widać, która wtyczka lub motyw powoduje problem. Jeśli nie ma tam nic przydatnego, prosimy przeczytać Wyświetlanie błędów PHP bez zmiany pliku php.ini.
  3. Proszę zaktualizować oprogramowanie. Najpierw proszę wykonać kopię zapasową. Następnie, gdy stara wersja PHP jest jeszcze aktywna, proszę zaktualizować WordPressa (lub inne oprogramowanie), motyw oraz wtyczki. Proszę usunąć wtyczki, których Państwo nie używają.
  4. Proszę spróbować ponownie. Proszę ponownie włączyć nową wersję, przetestować stronę i jeszcze raz sprawdzić dziennik błędów.
Dziennik błędów domeny z wpisem PHP Warning na dole, zawierającym ścieżkę do pliku i numer linii
Komunikat PHP w dzienniku błędów, wraz z plikiem i numerem linii

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

Włączanie rozszerzenia, np. ionCube

Niektóre płatne oprogramowanie, takie jak określone wtyczki czy moduły sklepu internetowego, jest zaszyfrowane. Działa ono wyłącznie z odpowiednim loaderem: ionCube (ioncube_loader) lub SourceGuardian (sourceguardian). Twórca oprogramowania wskazuje, który loader jest potrzebny. Często widać to po komunikacie typu "requires the ionCube PHP Loader".

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

Zmiana ustawień PHP

  1. Proszę otworzyć Select PHP version i przejść do zakładki Options.
  2. Proszę dostosować potrzebne ustawienie, na przykład upload_max_filesize dla większych plików przesyłanych. Proszę wtedy zwiększyć również post_max_size.
  3. Zmiana zostanie od razu zapisana.

Dzięki temu nie trzeba nic umieszczać w pliku .htaccess.

Jeśli wersja ustawiona jest na native, w zakładce Options nie można nic zmienić. Prosimy w takim przypadku najpierw wybrać konkretną wersję.

Wolą Państwo, aby zrobiliśmy to za Państwa?

Nie udaje się to Państwu lub strona nie była aktualizowana od lat? Dzięki usłudze aktualizacji PHP dostosujemy Państwa stronę do aktualnej wersji PHP, za stałą cenę. Jeśli się to nie uda, otrzymają Państwo zwrot pieniędzy. Prosimy przeczytać Zlecenie aktualizacji PHP.

Proszę zobaczyć również w instrukcji 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 wyszukiwanie dziennika błędów.

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

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…