Я начал использовать memcached для хранения файлов сеанса, но сеанс не работает, и apache посылает ответ слишком медленно. Как я могу решить проблему? Изменения в php.in: ;session.save_handler = files session.save_handler = memcached session.save_path = "tcp://127.0.0.1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"
Я установил memcached в CentOS, выполнив следующие шаги. Это ошибка PHP: Fatal error: Call to a member function get() on a non-object in /home/piscolab/public_html/keepyourlinks.com/includes/funciones.php on line 22 Код: /* MEMCACHE */ $memcache = new Memcache(); $memcache->pconnect('localhost',11211); /* checks in memcache, if not: query and save to memcache */ function cache_query($sql,$nombre,$tiempo = -1){ if($tiempo == -1) […]
Я храню свои сеансы с memcached. Я ищу, чтобы определить, сколько активных сеансов есть в настоящее время. Я убежден, что это должно быть возможно. Но у меня есть googled и googled, но безрезультатно, поэтому, пожалуйста, stackoverflowers дают мне некоторую уверенность 🙂
Я включил yii memcached, как проигнорировать эту ошибку, когда отключен выделенный сервер memcached. MemcachePool :: get (): сервер 192.168.1.200 (tcp 11211, udp 0) не удалось: соединение не может быть выполнено, потому что целевой компьютер активно отказался от него. (10061) Благодаря,
Очень похожие вопросы были отправлены и отвечены. Однако каждое решение, которое я нашел до сих пор, использует расширение php Memcached, а не Memcache . Я пытаюсь удалить / expire все элементы memcache, которые начинаются с предопределенного ключа. Например, so_something , so_something_else … Буду признателен за любую оказанную помощь.
Я работаю над «умной» системой кэширования, которая использует pdo и memcache. Тем не менее, я застрял в этой ошибке. Можете ли вы мне помочь? Мой код: $session = "a121fd4ztr6"; cache_query("SELECT * FROM `session` WHERE `session` = :session: LIMIT 1;", array(':session:' => $session)); // CACHE QUERY function cache_query($sql, $params) { global $db; global $memcache; $name = […]
Я пытаюсь добавить некоторую скорость в проект, над которым я работаю, используя memcache. Однако у меня возникла проблема со следующими public function sql_query($query){ $memcache = new Memcache; $memcache->connect('localhost', 11211) or die ("Could not connect"); $memkey = md5($query); $get_result = $memcache->get($memkey); if ($get_result){ return $get_result; } else { $q = $this->mysqli->query($query); $memcache->set($memkey, $q, false, 120) or […]
У меня есть приложение PHP, которое вызывает API-интерфейсы веб-сервисов, чтобы получить некоторые объекты до предоставления веб-страницы, содержащей эти объекты. В некоторых случаях эти API очень медленные (в секундах), и это неприемлемо с точки зрения пользователя. Две вещи, которые я знаю, я могу сделать … Используйте ajax и делайте эти вызовы в фоновом режиме Тайм-аут вызова […]
Я использую memcached (установленный через brew на OS X) на моем сайте Drupal успешно уже несколько месяцев. Однако эта ошибка начинает происходить из-за синего цвета после очень длительной загрузки страницы: (!) Предупреждение: Memcached :: getMulti (): не удалось выполнить несериализацию значения, без igbinary поддержки в сайтах / all / modules / contrib / memcache / […]
Я создал свой собственный обработчик сеанса PHP, и иногда я получаю предупреждение PHP: PHP Warning: curl_exec(): A session is active. You cannot change the session module's ini settings at this time in Это кажется случайной проблемой, и функция curl_exe () не является проблемой, так как функция всегда изменяется при возникновении ошибки. Пользовательский обработчик сеанса сохраняет […]