Тъй като програмата Discuz използва кеша на Redis, тя е написана на php, и ако искате да използвате php за извикване на услугата Redis, трябва да инсталирате разширението за Redis.
Преглед:
Стартирайте приложение, което отразява php:5.6.40-fpm със следната команда:
заPHP 7.0.0 или по-нова версия, можете да го инсталирате директно чрез следната команда:
Препратка:Входът към хиперлинк е видим.
Тъй като изображението, което използвам, е PHP 5.6.40, трябва да го инсталирам ръчно, което е по-голямо предизвикателство.
Първо, влезте в Discuz background и ще видите, че разширението Redis не е инсталирано по подразбиране, както е показано на фигурата по-долу:
Влезте в приложението контейнер, за да инсталирате разширението redis със следната команда:
Просто изпълнете следните команди:
Изисква се след завършване на инсталациятаРестартирай приложението Docker., и след това въведете контейнера, за да видите модула чрез командата php -m, както е показано на фигурата по-долу:
Вижте го чрез phpinfo(), както е показано по-долу:
Проверете отново поддръжката на Redis през бекенда на Discuz, както е показано на фигурата по-долу:
(Край)
|