Aktualizacja systemu i PHP 8.1 domyślną wersją

Aktualizacja

Aktualizacja systemu i PHP 8.1 domyślną wersją

Harmonogram aktualizacji

Serwery będą aktualizowane partiami – oto informacja, w którym dniu odbędą się prace na wybranych serwerach:

– 02.08.2023 01:00: s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15, s16, s17, s18, s19, s20;

– 03.08.2023 01:00: s21, s22, s23, s24, s25, s26, s27, s28, s29, s30, s31, s32, s33, s34, s35, s36, s37, s38, s39, s40;

– 04.08.2023 01:00: s41, s42, s43, s44, s45, s46, s47, s48, s49, s50, s51, s52, s53, s54, s55, s56, s57, s58, s59, s60;

Wykonany zostanie również restart systemu – prosimy upewnić się, że wszystkie aplikacje, które mają uruchomić się automatycznie po restarcie są dodane do zadań cron.

Aplikacje uruchomione przez użytkowników ze względu na aktualizacje w systemie mogą wymagać ponownej kompilacji lub rekonfiguracji.

Przerwa w działaniu usług może wynieść do czterech godzin. Za utrudnienia przepraszamy.

PHP

WAŻNA ZMIANA DOTYCZĄCA PHP: PHP 8.1 zostanie domyślną wersją.

Aby pozostawić PHP 7.3 dla już działających stron należy dodać do pliku .htaccess (w przypadku braku pliku należy go utworzyć):

AddType application/x-httpd-php73 .php

Dla operacji wykonywanych z poziomu SSH będzie konieczne użycie polecenia php73.

Python

Po aktualizacji nową domyślną wersją Python będzie wersja 3.10. Wsparcie dla wersji 3.6 zostanie usunięte.

Dostępne wersje po aktualizacji: Python 2.7, 3.7, 3.8, 3.9, 3.10 (domyślne), 3.11.

Jeżeli po aktualizacji oprogramowania wystąpi problem z działaniem lub uruchomieniem aplikacji Python (ze względu na zmiany wersji systemowych bibliotek) to będzie oznaczać, że mogą one wymagać rekonfiguracji. Logi błędów dla aplikacji webowych znajdują się w katalogu ~/domains/NAZWA_DOMENY/logs/error.log – proponujemy zapoznać się z nimi w razie wystąpienia problemu.

Jeżeli nadal używasz Python 2.7: rozważ przejście na Python 3. Nowe wersje Virtualenv nie obsługują już Python 2.7 i aby nadal go używać musisz skorzystać ze starszej wersji Virtualenv (na przykład poprzez wydanie polecenia pip install virtualenv==20.21.1 – Virtualenv zostanie podmieniony na starszą wersję obsługującą Python 2.7).

Node.js i Deno

Pojawi się nowa wersja Node.js: v20. Nową wersją domyślną zostanie Node.js v16.

Node.js w wersji v10 zostanie usunięte, a Node.js v12 działać będzie tylko z managerem pakietów yarn (npm nie obsługuje już Node.js v12; yarn dostępne pod poleceniem yarn12)

Dostępne wersje po aktualizacji: Node.js v12 (tylko yarn), v14, v16 (domyślne), v18 oraz v20.

Deno zostanie zaktualizowane do 1.34.3.

Prosimy upewnić się, że uruchomione aplikacje są kompatybilne z nowszymi wersjami Node.js.

Aplikacje Node.js mogą wymagać rekonfiguracji po aktualizacji systemu.

Jeżeli po aktualizacji wystąpi problem z działaniem lub uruchomieniem aplikacji Node.js to będzie oznaczać, że mogą one wymagać rekonfiguracji. Logi błędów dla aplikacji webowych znajdują się w katalogu ~/domains/NAZWA_DOMENY/logs/error.log – proponujemy zapoznać się z nimi w razie wystąpienia problemu.

Ruby

Gemy mogą wymagać przebudowania ze względu na zmiany wersji systemowych bibliotek – bez tego aplikacje oparte o Ruby/Ruby on Rails mogą nie zadziałać prawidłowo po aktualizacji (dotyczy to również m.in. Redmine). W przypadku starszych aplikacji opartych o Ruby może być wymagana ich modyfikacja i dostosowanie do nowych wersji oprogramowania.

Jeżeli po aktualizacji oprogramowania wystąpi problem z działaniem lub uruchomieniem aplikacji Ruby to będzie oznaczać, że mogą one wymagać rekonfiguracji. Logi błędów dla aplikacji webowych znajdują się w katalogu ~/domains/NAZWA_DOMENY/logs/error.log – proponujemy zapoznać się z nimi w razie wystąpienia problemu.

Java

Zostanie zakończone wsparcie dla Java 12, 13 oraz 14.

Java 11 zostanie nową wersją domyślną.

Dostępne wersje po aktualizacji: Java 8 (1.8), 11 (domyślne), 15, 16, 17, 18, 19.

W razie problemów prosimy o skontaktowanie się z nami bezpośrednio poprzez system ticketów dostępny w panelu płatności lub na adres e-mail: pomoc@mydevil.net po uprzedniej analizie problemu z pliku error.log.

Wiadomość e-mail musi zostać wysłana z adresu kontaktowego dla usługi (w panelu płatności można dodać techniczne adresy kontaktowe) oraz zawierać jak najwięcej informacji o problemie (jakiej aplikacji lub strony WWW dotyczy problem).

Zaoszczędź czas i pieniądze!

Darmowa migracja

Przy zakupie rocznego planu hostingowego na mydevil.net oferujemy:

  • Migrację stron i poczty – całkowicie bezpłatnie
  • Gwarancję bezpieczeństwa i ciągłości działania

Przenieś się na nowoczesną i niezawodną platformę – wybierz mydevil.net!

Dowiedz się więcej

Odblokuj IP

Wybierz serwer, a następnie kliknij przycisk Odblokuj, aby odblokować adres w naszych zaporach sieciowych.

Twój adres IP został pomyślnie odblokowany!

mydevil.net korzysta z plików cookies w celu realizacji usług: statystycznych, społecznościowych oraz funkcjonalnych. Korzystanie z serwisu bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane na Państwa urządzeniu końcowym. Zmiany ustawień dotyczących cookies można dokonać w każdym czasie. Szczegółowe informacje umieściliśmy w Polityce Cookies