Wpis z mikrobloga

Aktualizacja oprogramowania, nowa obsługa .htaccess, informacja o domyślnej wersji PHP

Harmonogram aktualizacji

Serwery będą aktualizowane partiami - oto informacja, w którym dniu odbędą się prace na wybranych serwerach:
- 07.09.2018 00:30: s0, s11;
- 08.09.2018 00:30: s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s12, s13, s14, s15;
- 09.09.2018 00:30: s16, s17, s18, s19, s20, s21, s22, s23, s24, s25, s26, s27, s28;

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.

Przerwy w działaniu mogą potrwać do godziny 02:00. Za utrudnienia przepraszamy.

Domyślna wersja PHP

Zapowiadamy zmianę domyślnej wersji PHP dla serwerów s0-s28 z wersji 5.6 na 7.1. Zmiana zostanie wprowadzona dnia 10.01.2019.
Dla nowych serwerów (s29+) PHP 7.1 jako domyślna wersja zostaje wprowadzona już teraz.

Aby dla stron aktualnie działających na PHP 5.6 pozostawić tę wersję należy dodać do pliku .htaccess:
AddType application/x-httpd-php56 .php

W przeciwnym razie po dniu 10.01.2019 strona zacznie korzystać z PHP 7.1.

.htaccess kompatybilny z Apache 2.4

Po aktualizacji nasz Nginx będzie kompatybilny z formatem .htaccess dostępnym w Apache 2.4, nie powinno to powodować problemów z działaniem aktualnie używanych regułek (zgodność na poziomie Apache 2.2).

Usunięcie wersji 4 oraz 9 Node.js

Zgodnie z wcześniejszą zapowiedzią Node.js 4 oraz 9 zostaną usunięte podczas aktualizacji. Wszystkie strony korzystające z tych wersji zostaną przeniesione na wyższe:
Node.js 4 -> 6;
Node.js 9 -> 10;

Proszę upewnić się, że uruchomione strony są kompatybilne z nowszymi wersjami Node.js.
Aplikacje Node.js mogą wymagać rekonfiguracji po aktualizacji systemu.

Dostępne wersje Node.js po aktualizacji: 6, 8 oraz 10.

Python

Zostanie dodana najnowsza wersja Pythona: 3.7.
Podobnie jak przy Node.js Twoja aplikacja również może wymagać reinstalacji/ponownej kompilacji modułów.

Dostępne wersje Python po aktualizacji: 2.7, 3.4, 3.5, 3.6 oraz 3.7.

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).

Jeżeli po aktualizacji masz problem z działaniem lub uruchomieniem aplikacji to skontaktuj się z nami bezpośrednio poprzez system ticketów lub adres e-mail: pomoc@mydevil.net
Wiadomość e-mail musi zostać wysłana z adresu kontaktowego dla usługi (w panelu płatności można dodać techniczne adresy kontaktowe) jak i zawierać jak najwięcej informacji o problemie (jakiej aplikacji lub strony WWW dotyczy problem).

https://www.mydevil.net/status,177,aktualizacja-oprogramowania-nowa-obsuga-htaccess-informacja-o-domyslnej-wersji-php.html

#mydevil