PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Runtime Configuration> <Installing/Configuring
Last updated: Fri, 05 Sep 2008

view this page in

Installation

This » PECL extension is not bundled with PHP. Information for installing this PECL extension may be found in the manual chapter titled Installation of PECL extensions. Additional information such as new releases, downloads, source files, maintainer information, and a CHANGELOG, can be located here: » http://pecl.php.net/package/memcache.

In order to use these functions you must compile PHP with Memcache support by using the --enable-memcache[=DIR] option. You may optionally disable memcache session handler support by specifying --disable-memcache-session.

Windows users will enable php_memcache.dll inside of php.ini in order to use these functions. The DLL for this PECL extension may be downloaded from either the » PHP Downloads page or from » http://pecl4win.php.net/



Runtime Configuration> <Installing/Configuring
Last updated: Fri, 05 Sep 2008
 
add a note add a note User Contributed Notes
Installation
colnector on colnect.com
28-Aug-2008 04:59
Forgot that small note: you might want to download memcached for Windows at http://jehiah.cz/projects/memcached-win32/ and install it either after or before installing the extention.
colnector on colnect.com
28-Aug-2008 04:44
Windows installation is a bit more tricky since "pecl install memcache" does NOT work properly.

Here's how I installed it:
1/ Download pecl-5.2-dev.zip (choose the version relevant to your PHP) from http://snaps.php.net/
2/ Copy php_memcache.dll from the archive you've downloaded to your PHP extention folder.
3/ Add the following line to php.ini (in the exntentions section):
extension=php_memcache.dll
4/ Restart your server
5/ Check with phpinfo() that you now have a memcache section

Good luck :)
mykel dot alvis at gmail dot com
18-Jun-2008 04:01
on Fedora, apparently

yum install php-pecl-memcache
akeem dot philbert at rokkan dot com
14-May-2008 02:30
for ubuntu it is actually:
apt-get install php5-memcache
Anonymous
03-May-2008 11:20
ubuntu:
apt-get install php5-memcached
the conf file is then in  /etc/php5/cli/conf.d/memcache.ini

remember to restart the webserver
Wayne
01-May-2008 08:09
Newer PHP versions don't have a --enable-memcache options; simply installing the PECL package will be enough... so to be absolutely clear, you WON'T have to recompile PHP to use memcache.  That paragraph above seems like a bad case of earlier version documentation editing.

Runtime Configuration> <Installing/Configuring
Last updated: Fri, 05 Sep 2008
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites