Opis zlecenia
Posiadamy Drupala, który został stworzony przed 2018 rokiem i stanowi serwis aktywacyjny dla jednego z naszych produktów. Produkt ten instaluje się na Windowsach i przy pierwszym uruchomieniu kontaktuje się z tym drupalem przez adres http, wczytując z Drupala ramkę formularz rejestracyjny lub formularz do logowania. Zarządzanie użytkownikami odbywa się w oparciu o bazę danych Drupala.
Serwis działa bez błędów przy ustawionym php5.6. Zmiana na 7.0 generuje małe komunikaty błędu, ale funkcjonalność jest zachowana. Przy zmianie na 7.2 występują już takie komunikaty:
Deprecated function: The each() function is deprecated. This message will be suppressed on further calls w menu_set_active_trail()
Obecnie pracujemy na wersji php7.0.
W ostatnim czasie serwis zawirusował się, ale udało się pokasować problematyczne pliki. obecnie funkcjonuje poprawnie. W dalszym ciągu skanery pokazuję jednak obecność wirusa.
Oczekujemy zatem:
1/ oczyszczenie serwisu z podejrzanych plików,
2/ sprawdzenie funkcjonalności serwisu, czy wszystko związane z aktywacją działa przy naszym udziale,
3/ aktualizacja core i pluginów - nie oczekujemy tu naj, naj nowszych wersji typu Drupal 10, gdyż prawdopodobnie serwis może przestać wtedy funkcjonować, ale w miarę możliwości najnowszą siódemkę. Tu trzeba się zapewne kierować wymaganiami co do wersji php jaka będzie wymagana przy danych wersjach.
Strona dodana jest do Installatrona i regularnie wykonywane są kopie. W przypadku niepowodzenia przy próbie aktualizacji możliwe będzie o cofnięcie zmian.