note 72239 added to ref.memcache
| From: | jcastromail at yahoo dot es | Date: | Tue, 09 Jan 2007 01:28:49 +0000 |
| Subject: | note 72239 added to ref.memcache | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-121473@lists.php.net to get a copy of this message | ||
Hi there:
For run memcached in a windows box: (tested with latest php,apache and memcache in xp sp2)
a) download the php_memcache.dll it can be found in the pecl file.
b) put the dll in the extension folder (c:/php/extension for example). You cannot miss this folder
because they are filled with php*.dll files. In some cases the extension folder used is the
system32, a non-standard way to put dll but still works.
c)configure the php.ini
; i put this like the latest extension
extension=php_memcache.dll
; i'm not sure about this but don't hurts..
[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211
d)This is important, memcached works with a EXTERNAL service. This service must be downloaded and
installed prior to use the memcache. I use: http://jehiah.cz/projects/memcached-win32/
e)Remember to install the service and to start the service memcached.exe -d install for install and
run services.msc for start the memcached service (or restart the system).
f) check the firewall ports.
Finally restart the apache/iis and runs some test. At least in phpinfo must show some info about the
memcache.
Final notes :The "awe" about memcache is not only can help for speed some process (or
reduce the cpu use), also can be used like a global session for store a whole object also this
"global session" is shared among all the users, like APPLICATION used in ASP. So (for
example) it's possible to do a user counter without needing of database or writing a file.
----
Server IP: 200.73.8.42
Probable Submitter: 200.112.11.88
----
Manual Page -- http://www.php.net/manual/en/ref.memcache.php
Edit -- https://master.php.net/note/edit/72239
Del: integrated -- https://master.php.net/note/delete/72239/integrated
Del: useless -- https://master.php.net/note/delete/72239/useless
Del: bad code -- https://master.php.net/note/delete/72239/bad+code
Del: spam -- https://master.php.net/note/delete/72239/spam
Del: non-english -- https://master.php.net/note/delete/72239/non-english
Del: in docs -- https://master.php.net/note/delete/72239/in+docs
Del: other reasons-- https://master.php.net/note/delete/72239
Reject -- https://master.php.net/note/reject/72239
Search -- https://master.php.net/manage/user-notes.php