2014-01-19 5 views
0

Я начал использовать memcached для хранения файлов сеанса, но сеанс не работает, и apache отправляет ответ слишком медленно. Как я могу решить проблему?PHP memcached session не работает

Изменения в 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" 

ответ

4

Я решил проблему, решение является соединение URL без tcp:// , так session.save_path должен быть

session.save_path = "127.0.0.1:11211?persistent=1&weight=1&timeout=1&retry_interval=15" 
0

прочитать эту страницу:
http://www.php.net/manual/en/memcached.sessions.php
вы должны изменить php.ini, как этот

session.save_handler = memcached 


Изменение Memcached для memcache
Может быть полезны для вас
Else
, которые проверяют разрешения сервера и проверьте, Charset Вашего PHP скрипта и
Поместить этот код:
в бытии:

<?php 
ob_start(); 
?> 


в конце:

<?php 
ob_flush(); 
?> 


+0

Это не работает, что изменение Memcached в Memcache, потому что это дает ошибку «PHP Предупреждение: session_start(): Не удается найти сохраненный обработчик «memcache», когда я его изменяю – mrcoder

+0

Я редактирую этот ответ ... читайте это, возможно, полезно для вас I'm Sorr y –

+0

У меня уже есть этот код, но он не работает – mrcoder

Смежные вопросы