Описание тега phpredis

A fast REDIS client library for PHP
1 ответ

Добавление набора целых чисел в Redis с помощью phpredis

Я пытаюсь добавить набор целых чисел (sadd) через расширение PHPRedis. $Client->sadd('key',1,2,3); или жеcall_user_func_array([$Client,'sadd'],[1,2,3]); В монитор я попадаю: "SADD" "key" "i:1" "i:2" "i:3"` Что означает, что это сериализовано.Как …
11 янв '17 в 20:09
1 ответ

phpredis Redis объекты подключения к кластеру повторно используют запросы

Мы используем библиотеку phpredis для подключения к нашему 64-узловому кластеру Redis с наших обслуживающих компьютеров. Хотя мы используем постоянные соединения, так как php не использует объекты в разных запросах, каждый запрос сначала вызывает CL…
10 окт '17 в 12:36
1 ответ

Uncaught RedisException: session_write_close()

Итак, у меня есть сайт под управлением Joomla, и я попытался установить session handler в redis из панели администратора CMS. Я получаю следующую ошибку на домашней странице и на каждой другой странице посещаемого веб-сайта. Error: Failed to start a…
20 апр '18 в 19:23
1 ответ

phpredis постоянное соединение с nginx + PHP-FPM

У меня есть классическая схема конфигурации сервера с Nginx + PHP-FPM. Большинство страниц на моем сайте содержат данные, которые были сохранены в Redis. Таким образом, слишком много косвенных (через php-fpm) облегченных запросов на повторный доступ…
21 мар '14 в 13:10
1 ответ

Получить случайное / любое значение из хэша Redis

У меня есть Redis-Hash с миллионами элементов, постоянно добавляющих новые. В php я запускаю бесконечный цикл для получения, обработки и удаления одного элемента из другого. Таким образом, мне нужно получить ключ любого существующего элемента (предп…
20 июн '13 в 10:45
5 ответов

Тайм-аут PHP Redis, ошибка чтения при подключении?

"Неустранимая ошибка PHP: необработанное исключение" RedisException "с сообщением" ошибка чтения при подключении "" Драйвер здесь - phpredis $redis->blpop('a', 0); Это всегда истекает через ~1 минуту. Мой redis.conf сообщает тайм-аут 0 и $redis-&…
06 авг '13 в 05:29
1 ответ

Установите смещение и предел в zScan Redis

У меня есть этот код на PHP Redis: ( https://github.com/phpredis/phpredis) $count = 10; $it = null; $redis->setOption(\Redis::OPT_SCAN, \Redis::SCAN_RETRY); $pattern = '*"regionId":"564"*'; $result = $redis->zScan('my_key', $it, $pattern, $cou…
19 сен '17 в 08:18
3 ответа

Ошибки phpredis Класс Redis не найден в Linux

Я столкнулся с серьезной проблемой при установке phpredis cd phpredis && ./configure && make && make install после этого добавляю extension=redis.so в php.ini. Я могу получить ОК, запустив php -r "if (new Redis() == true){ ec…
21 июл '14 в 06:15
0 ответов

sscan redis laravel 5.4 cloud 9

Я пытаюсь использовать sscan redis для laravel в облаке 9. Я использовал эту функцию на локальном хосте и пытаюсь сделать dd код, он отлично работает с этим: dd($this->redis->sscan('events:'.$eid.':tickets' , null , '*:'.$name)) вывод на почта…
01 авг '18 в 05:39
0 ответов

RedisException: сервер Redis ушел

Недавно я преобразовал проект Symfony из 2.6 в 3.4 . Я также обновил связанные зависимости. Я получаю ошибку, связанную с Redis, и размещаю стек здесь: in RedisCache.php line 28 at Redis->setOption(1, 2)in RedisCache.php line 28 at RedisCache-&gt…
09 янв '19 в 12:35
2 ответа

Не могу установить PHPREDIS на PHP7 с Ubuntu 14.04

Я использую PHP7 на Ubuntu 14.04. Вот моя информация о версии PHP из терминала (с помощью команды PHP -v). PHP 7.0.11-1+deb.sury.org~trusty+1 (cli) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Techno…
22 сен '16 в 05:29
1 ответ

Redis соединение внутри бесконечного цикла

Я создаю соединение Redis с помощью клиента phpredis $redis = new Redis(); $redis->pconnect(loclahost, 6336, 2) ; $redis->select(15); Теперь я использовал объект $redis внутри бесконечного цикла. while(true){ ///using redis connection object. …
11 авг '14 в 05:40
1 ответ

PhpRedis Error Exception Недопустимый тип смещения в неустановленном или Php фатальная ошибка вызов php неопределенного метода share() - Laravel 5.4

Я пытаюсь начать работу с PhpRedis в Laravel 5.4 и по этой ссылке: https://github.com/laravel/framework/commit/1a1969b6e6f793c3b2a479362641487ee9cbf736 говорится, что функция share() заменяется на singleton(), так как share больше не поддерживается …
18 апр '17 в 12:05
1 ответ

Получение проблемы с одновременной обработкой запросов с Redis+PHP

Я использую PHP 5.3 Я использую Redis, чтобы хранить данные массива PHP для каждого запроса в переменной Redis. Я устанавливаю значение для 1 переменной redis и при каждом запросе увеличиваю значение на 1. Используя это значение в качестве ключа для…
27 янв '16 в 12:05
2 ответа

Почему я должен закрыть или оставить соединения Redis открытыми?

Я использую Redis в проекте PHP. Я использую phpredis в качестве клиента. Иногда, во время длинных CLI-скриптов, я испытываю ошибки сегментации PHP. До этого у меня были проблемы с phpredis при истечении времени ожидания соединения. Поскольку моя ко…
09 май '14 в 16:39
0 ответов

Redis не может создать снимок базы данных размером более 5120000 байт

Когда база данных больше чем 5120000 Redis байтов не удается его сохранить и сокрушает. Я запускаю это на Ubuntu Server 14.04, Redis v.3.0.1, Я обновил /etc/sysctl.conf vm.overcommit_memory = 1 net.core.somaxconn=1024 а также/etc/rc.local echo never…
22 дек '16 в 15:48
1 ответ

Как установить PHPRedmin?

Я пытаюсь установить phpRedMin и возникают некоторые проблемы с этим. Вся документация, которую я нашел, была доступна для более старой версии Apache. Я использую Apache версии 2.4.7 в Ubuntu и не могу найти Apache configuration example (/etc/httpd/…
09 янв '15 в 07:19
1 ответ

sudo apt-get install php-redis перестал работать

В нашей сборке CircleCI у нас было несколько месяцев установки PHP, но она перестала работать сегодня. Обратное сообщение ниже. Пожалуйста, вы знаете, как это исправить? Я немного запутался, что делать. Спасибо за помощь. sudo apt-get install php-re…
04 авг '17 в 13:22
2 ответа

Как настроить PhpRedis в Laravel 5+?

Фон Попытка использовать PhpRedis в Laravel 5.3 на локальном сервере Mac OSXработает Apache 2.4.18, Php 7.0.14 и доморощенный ... не требуя дополнительных (неофициальных) библиотек композитора Redis устанавливается через homebrew install redis и раб…
22 дек '16 в 20:16
6 ответов

Неустранимая ошибка: необработанное исключение "RedisException" с сообщением "сервер Redis ушел"

Одно из моих приложений вдруг начало выдавать ошибку: Fatal error: Uncaught exception 'RedisException' with message 'Redis server went away' in /var/www/_slim/_core/system/generator.001.php:133 Stack trace: #0 /var/www/_slim/_core/system/generator.0…
27 июл '14 в 20:08