Aktualizacja systemu
Na serwerach SMALL.PL zostaną przeprowadzone prace administracyjne w wyznaczonym terminie. 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 aktualizacji wygląda następująco:
09.12.2025 01:00:
– s0.small.pl
– s1.small.pl
– s2.small.pl
Przerwa w działaniu usług może potrwać do czterech godzin. Za utrudnienia przepraszamy.
PHP
Domyślna wersja PHP zostanie zmieniona z 8.1 na 8.3.
Aby nadal używać PHP 8.1 dla swojej strony internetowej, dodaj następującą linię do pliku .htaccess:
AddType application/x-httpd-php81 .php
Python
Zmiany w wersjach:
– Python 3.12 zostanie doinstalowany
– Python 3.7 zostanie usunięty
Dostępne wersje po aktualizacji: Python 2.7, 3.8, 3.9, 3.10, 3.11 (domyślne) i 3.12.
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:
Wprowadzone zostaną następujące zmiany dotyczące Node.js:
– v22 zostanie wersją domyślną
– v14 zostanie usunięte
– v24 zostanie dodane
Dostępne wersje po aktualizacji: v16, v18, v20, v22 (domyślna), v23 (wkrótce zostanie zastąpiona przez v25) oraz v24.
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.
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@small.pl 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).