Ponieważ program Discuz korzysta z pamięci podręcznej Redis, jest on napisany w php, a jeśli chcesz użyć php do wywołania usługi Redis, musisz zainstalować rozszerzenie Redis.
Recenzja:
Rozpocznij aplikację lustrzaną do php:5.6.40-fpm za pomocą następującego polecenia:
okołoPHP 7.0.0 lub nowszy, można ją zainstalować bezpośrednio za pomocą następującego polecenia:
Odniesienie:Logowanie do linku jest widoczne.
Ponieważ obraz, którego używam, to PHP 5.6.40, muszę zainstalować go ręcznie, co jest bardziej uciążliwe.
Najpierw zaloguj się do tła Discuz, a zobaczysz, że rozszerzenie redis nie jest domyślnie zainstalowane, jak pokazano na poniższym rysunku:
Wejdź do aplikacji kontenerowej, aby zainstalować rozszerzenie redis za pomocą następującego polecenia:
Po prostu wykonaj następujące polecenia:
Wymagane po zakończeniu instalacjiZrestartuj aplikację Docker, a następnie wejść do kontenera, aby zobaczyć moduł za pomocą polecenia php-m, jak pokazano na poniższym rysunku:
Zobacz go przez phpinfo(), jak pokazano poniżej:
Sprawdź ponownie wsparcie redis przez backend Discuz, jak pokazano na poniższym rysunku:
(Koniec)
|