2014-02-17 126 views
1

如何設置兩個不同的PHP應用程序在兩個不同的內存緩存在一臺服務器(Windows和Linux)PHP Memcached的問題

我知道如何爲單application.But設置我不能夠配置爲兩個不同的PHP應用。所以請指導任何擅長memcached的人。

回答

2

您可以使用不同的端口,例如:

$memcache = new Memcache; 
$memcache->connect('memcache_host', 11211); 

$memcache = new Memcache; 
$memcache->connect('memcache_host', 11212); 

和運行memcached的使用不同的端口,像這樣的(對於Linux):

memcached -p 11211 -d 
memcached -p 11212 -d 

希望它能幫助。

+0

不同的端口,很好的解決方案。但IMO'Memcached'更好(使用'Memcached :: addServers(Array)'):http://us2.php.net/manual/en/memcached.addservers.php – DanFromGermany

+0

我們需要在php中做任何額外的設置.ini文件。 –

+0

不,只啓用memchache擴展。 – Krayton