Видимо совсем не там я вызов делаю (а именно - в bootstrap/start.php). Пришлось в routes в одном маршруте прописать. В error.log нет ничего. В дебагере пишет:
Неа(( Fatal error: Call to a member function connection() on a non-object in ...\vendor\laravel\framework\src\Illuminate\Support\Facades\Facade.php on line 205
А phpStorm подсвечивает Method 'connection' not found in class Illuminate\Support\Facades\Redis
Спасибо за ответ, но, понимаете, даже не в этом проблема оказывается, а в том, что метод connection(), указанный в доке, может быть вызван только для объекта Оо. Мне не понятно, это что значит, документация врёт? Ведь написано же "Вы можете получить экземпляр Redis методом Redis::connection():" Почему это не работает?(
Где прописывается значение временной зоны на сервере? Закоментила строку date.timezone="Europe/Moscow" в php.ini, перезапустила сервер, и никаких ошибок даже нет в функциях даты/времени - выдают всё то же отставание на 4 часа. Откуда они берут это значение? В mysql же все таблицы time_zone_ пусты, а select NOW(); выдаёт правильное местное время.
Бред какой-то - в контроллере тестовой страницы прописываю
$now_date = DateTime::createFromFormat('Y-m-d H:i:s', date('Y-m-d H:i:s'));
$timezone = date_default_timezone_get();
date_default_timezone_set('Europe/Moscow');
$new_timezone = date_default_timezone_get();
вывожу всё это и получаю - дата, отстающая на 4 часа; UTC; реальные дата и время сейчас.
Запускаю повторно - результат абсолютно тот же.((
В чём может быть проблема?
Да нет, стоит на ноуте - локальный хост. Вообще говоря, я-то обычный php-кодер, и пользуюсь xampp'ом, чтобы, собственно, запускать свои php-приложения. А в технических настройках я не сильна, и, до недавнего времени, и вовсе не знала, что у меня юзается cgi. А зачем его менять, это ведь не столь важно, верно?)
Вы меня не так поняли( В общем, такого функционала у меня нет. Я имела ввиду, что у меня на сайте юзеры могут находиться до момента окончания сессии (или нажатия кнопки Выйти). Сессия же начинается с момента авторизации и заканчивается через определенное установленное время, и она не продлевается от открытия страницы.