Moje boje Poradniki

Jak zaktualizować skrypty Virtualmin, gdy sprawdzanie wersji PHP kończy się niepowodzeniem

Kiedy coś działa długo, różne aktualizacje i zmiany konfiguracji zaczynają się sumować, a resztki mogą prędzej czy później spowodować problem. W przypadku Virtualmin jednym z takich problemów jest niezdolność systemu do automatycznej aktualizacji skryptów do nowszych wersji w oparciu o nieprawidłowe wykrycie, że na serwerze działa starsza wersja PHP zamiast rzeczywistej. W moim przypadku działo się to po samodzielnej instalacji nowej wersji PHP.

Na szczęście Virtualmin zapewnia również funkcjonalność wiersza poleceń do wykonywania aktualizacji skryptów, co pozwoliło uniknąć niewłaściwego wykrycia i wykonać swoją pracę zgodnie z oczekiwaniami. Proces jest stosunkowo prosty, ale wymaga ręcznego uruchamiania poleceń odpowiednio dla każdej instalacji skryptu i każdego hostowanego serwera. Na dużym serwerze mogą się one sumować.

Uruchom następujące polecenie, aby uzyskać listę zainstalowanych skryptów na odpowiednim serwerze:

virtualmin list-scripts --domain host.domain.tld

A następnie użyj odpowiednich informacji, aby wypełnić polecenie ręcznej aktualizacji określonych skryptów: virtualmin install-script --domain host.domain.tld --type scriptname \ --version "latest" --upgrade 123456789012345

szczegółowe informacje dotyczące instalacji skryptów znajdują się tutaj

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *