Automatyczne aktualizacje są często przydatne i niezbędne do utrzymania systemów w stanie aktualnym. W tym celu na serwerach automatycznie instalowane i aktualizowane są pakiety oprogramowania. Tak jest również w przypadku pakietu bezpieczeństwa Imunify360 na Plesk Serwery.
Od 19.11. są aktualizacje niektórych pakietów do innej wersji. To najwyraźniej powoduje, że procesy php na serwerze kończą się po krótkim czasie.
Jak mogę ustalić, czy jestem dotknięty?
Problem jest zauważany przez komunikaty o błędach w dzienniku błędów lub przy dłuższym czasie uruchamiania skryptu, gdy połączenia są kończone komunikatem o błędzie 503 lub błędem serwera internelowego.
Najszybszym sposobem, aby go zobaczyć, jest korzystanie z poczty internetowej, która wykorzystuje Php w wersji 7.3 dla serwerów Plesk. Bezpośrednio po zalogowaniu otrzymasz wewnętrzny błąd serwera, który możesz pominąć wywołując go kilka razy.
Po zalogowaniu się do webmaila dane są odczytywane ze skrzynki imap, co trwa nieco dłużej. Przy normalnym strona internetowa Połączenia są połączeniami php w zakresie milisekund, więc problem nie jest od razu widoczny.
Ale także podczas używania WordPress Na przykład, jeśli importujesz szablony projektów z innych serwerów lub przesyłasz obrazy, może to prowadzić do awarii.
Jak rozwiązać ten problem?
Niestety nie udało się rozwiązać tego problemu np. poprzez przywrócenie starszej wersji. Nawet po odinstalowaniu imunify360 błędy php nie są naprawiane.
Ale rozwiązanie jest stosunkowo proste.
Krok 1: Odinstalowanie Imunify360
Za pomocą poniższego polecenia można pobrać skrypt wdrożeniowy Imunify360 i odinstalować imunify360.
wget https://repo.imunify360.cloudlinux.com/defence360/i360deploy.sh
bash i360deploy.sh -uninstall
Proces ten trwa chwilę, ponieważ wszystkie domeny są tu przetwarzane. Na 100 domenach około 15 minut.
Etap 2: Zainstalować Imunify360
Jeśli imunify360 jest całkowicie wyłączona, można ją łatwo ponownie zainstalować za pomocą następującej komendy:
bash 360deploy.sh
Następnie należy ponownie aktywować klucz licencyjny w menu Plesk. Komunikaty o błędach php znikną wtedy ponownie.