2014-01-19 115 views
0

我開始使用memcached來存儲會話文件,但會話不工作,並且apache發送響應太慢。我該如何解決這個問題?PHP memcached會話不工作

修改在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中一樣的memcached到

session.save_handler = memcached 


變化memcache
也許有助於你
否則
用於檢查服務器的權限,並檢查你的PHP腳本的字符集和
將這個代碼:
在幸福:

<?php 
ob_start(); 
?> 


結束時:

<?php 
ob_flush(); 
?> 


+0

它不工作,那改變memcached來MEMCACHE因爲它給了錯誤「PHP警告:session_start():找不到保存處理程序'memcache'「當我更改它時 – mrcoder

+0

我正在編輯答案... 閱讀也許對您有幫助 我是Sorr y – 2014-01-19 10:30:01

+0

我已經有編碼,但它不起作用 – mrcoder