Harmonogram aktualizacji
Na serwerach mydevil.net zostaną przeprowadzone prace administracyjne w dniach 22.07.2024 – 24.07.2024. 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.
Harmonogram prac:
– 22.07.2024 01:00: serwery od s0.mydevil.net do s20.mydevil.net
– 23.07.2024 01:00: serwery od s21.mydevil.net do s40.mydevil.net
– 24.07.2024 01:00: serwery od s41.mydevil.net do s67.mydevil.net
Przerwa w działaniu usług może potrwać do czterech godzin. Za utrudnienia przepraszamy.
PHP
Composer v1 zostanie usunięty i pod poleceniem composer będzie dostępny Composer v2. Polecenie composer2 zostanie usunięte
Python
Po aktualizacji nową domyślną wersją Python będzie wersja 3.11.
Dostępne wersje po aktualizacji: Python 2.7, 3.7, 3.8, 3.9, 3.10, 3.11 (domyślne)
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.
Node.js i Deno
Node.js:
– v18 zostanie domyślną wersją
– v12 i v21 zostaną usunięte
– v14 nadal będzie działać, ale tylko z managerem pakietów yarn (npm nie obsługuje już Node.js v14)
Podsumowując będą dostępne następujące wersje: v14 (tylko yarn), v16, v18 (domyślne), v20 oraz v22.
Deno zostanie zaktualizowane do 1.44.4.
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
Zmiany związane z Javą:
Java 15 i 16 zostaną usunięte
Podsumowując dostępne będą wersje: Java 8 (1.8), 11 (domyślne), 17, 18, 19, 20, 21, 22.
PostgreSQL
Podczas aktualizacji PostgreSQL zostanie zaktualizowany do wersji 16. Jeśli używasz PostgreSQL w aplikacjach takich jak Python, Node.js lub Ruby, może zaistnieć po Twojej stronie konieczność przebudowania aplikacji i aktualizacji modułów po aktualizacji.
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).
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!