@romashkoaleksandr

Почему Redis запускается через консоль, а через браузер не работает?

Здравствуйте
CentOS 7

Имеется такой php-файл:
<?php
$redis = new Redis();
?>


Запуская через Shell-клиент нет никаких ошибок.
# php /var/www/www-root/data/www/XXXXXXX.COM/index.php


Если запускаю этот файл через браузер, то появляется ошибка
Fatal error: Uncaught Error: Class 'Redis' not found in /var/www/www-root/data/www/XXXXXXX.COM/index.php:2 Stack trace: #0 {main} thrown in /var/www/www-root/data/www/XXXXXXX.COM/index.php on line 2


В чем может быть проблема?
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 1
Inlore
@Inlore
Скорее всего дело в том, что после установки модуля redis для php не был перезапущен php-fpm или apache (в зависимости от того, через что обрабатываются php-скрипты), либо модуль включён только для php-cli
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ЧИТАЙ-ГОРОД Москва
от 140 000 до 210 000 ₽
Farpost Томск
от 60 000 до 120 000 ₽
ManyChat Москва
от 180 000 до 250 000 ₽