Keďže program Discuz používa Redis cache, program je napísaný v php a ak chcete použiť php na volanie služby Redis, musíte nainštalovať rozšírenie Redis.
Revízia:
Spustite aplikáciu, ktorá zrkadlí php:5.6.40-fpm nasledujúcim príkazom:
oPHP 7.0.0 alebo novší, môžete ho nainštalovať priamo pomocou nasledujúceho príkazu:
Referencia:Prihlásenie na hypertextový odkaz je viditeľné.
Keďže obrázok, ktorý používam, je PHP 5.6.40, musím ho nainštalovať manuálne, čo je komplikovanejšie.
Najprv sa prihláste do pozadia Discuz a uvidíte, že rozšírenie redis nie je predvolene nainštalované, ako je znázornené na obrázku nižšie:
Vstúpte do kontajnerovej aplikácie a nainštalujte rozšírenie redis pomocou nasledujúceho príkazu:
Stačí spustiť nasledujúce príkazy:
Vyžaduje sa po dokončení inštalácieReštartuj aplikáciu Docker, a potom vstúpiť do kontajnera na zobrazenie modulu pomocou príkazu php-m, ako je znázornené na obrázku nižšie:
Zobraziť ho cez phpinfo(), ako je uvedené nižšie:
Skontrolujte podporu redis znova cez backend Discuz, ako je znázornené na obrázku nižšie:
(Koniec)
|