<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>小飯包碎碎唸 &#187; PHP</title>
	<atom:link href="http://blog.mybuzz.com.tw/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mybuzz.com.tw</link>
	<description>飯包碎碎唸 很愛批評 Just share what I saw.</description>
	<lastBuildDate>Thu, 27 Aug 2009 19:05:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>在Windows 安裝 Memcache</title>
		<link>http://blog.mybuzz.com.tw/2007/11/21/howto_install_memcache_on_windows/</link>
		<comments>http://blog.mybuzz.com.tw/2007/11/21/howto_install_memcache_on_windows/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 07:26:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.mybuzz.com.tw/2007/11/21/howto_install_memcache_on_windows/</guid>
		<description><![CDATA[
			
				
			
		

下載最新的 memcached-win32，解壓縮到 C:\memcached
開始→執行→輸入 &#8216;C:\memcached\memcached.exe -d install&#8217;
開始→執行→輸入 &#8216;C:\memcached\memcached.exe -d start&#8217;
修改php.ini，新增一行 &#8216;extension=php_memcache.dll&#8217;
下載 php_memcache.dll 至 C:\PHP\ext
重新啟動apache


常用设置：
-p &#60;num&#62;          监听的端口
-l &#60;ip_addr&#62;      连接的IP地址, 默认是本机
-d start          启动memcached服务
-d restart        重起memcached服务
-d stop&#124;shutdown  关闭正在运行的memcached服务
-d install        安装memcached服务
-d uninstall      卸载memcached服务
-u &#60;username&#62;     以&#60;username&#62;的身份运行 (仅在以root运行的时候有效)
-m &#60;num&#62;          最大内存使用，单位MB。默认64MB
-M                内存耗尽时返回错误，而不是删除项
-c &#60;num&#62;          最大同时连接数，默认是1024
-f &#60;factor&#62;       块大小增长因子，默认是1.25
-n &#60;bytes&#62;        最小分配空间，key+value+flags默认是48
-h                显示帮助
然后就可以用php的memcached客户端来试一下了。
&#60;?php
//test1.php
$memcache = new Memcache;
$memcache-&#62;connect(&#8216;localhost&#8217;, 11211) or die (&#8220;Could not connect&#8221;);
$memcache-&#62;set(&#8216;test&#8217;, &#8216;hello&#8217;);
?&#62;
&#60;?php
//test2.php
$memcache = new Memcache;
$memcache-&#62;connect(&#8216;localhost&#8217;, 11211) [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.mybuzz.com.tw%2F2007%2F11%2F21%2Fhowto_install_memcache_on_windows%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.mybuzz.com.tw%2F2007%2F11%2F21%2Fhowto_install_memcache_on_windows%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<ol>
<li>下載最新的 <a target="_blank" href="http://jehiah.cz/projects/memcached-win32/">memcached-win32</a>，解壓縮到 C:\memcached</li>
<li>開始→執行→輸入 &#8216;C:\memcached\memcached.exe -d install&#8217;</li>
<li>開始→執行→輸入 &#8216;C:\memcached\memcached.exe -d start&#8217;</li>
<li>修改php.ini，新增一行 &#8216;extension=php_memcache.dll&#8217;</li>
<li>下載 <a href="http://pecl4win.php.net/list.php">php_memcache.dll</a> 至 C:\PHP\ext</li>
<li>重新啟動apache</li>
</ol>
<p><span id="more-65"></span></p>
<p>常用设置：<br />
-p &lt;num&gt;          监听的端口<br />
-l &lt;ip_addr&gt;      连接的IP地址, 默认是本机<br />
-d start          启动memcached服务<br />
-d restart        重起memcached服务<br />
-d stop|shutdown  关闭正在运行的memcached服务<br />
-d install        安装memcached服务<br />
-d uninstall      卸载memcached服务<br />
-u &lt;username&gt;     以&lt;username&gt;的身份运行 (仅在以root运行的时候有效)<br />
-m &lt;num&gt;          最大内存使用，单位MB。默认64MB<br />
-M                内存耗尽时返回错误，而不是删除项<br />
-c &lt;num&gt;          最大同时连接数，默认是1024<br />
-f &lt;factor&gt;       块大小增长因子，默认是1.25<br />
-n &lt;bytes&gt;        最小分配空间，key+value+flags默认是48<br />
-h                显示帮助</p>
<p>然后就可以用php的memcached客户端来试一下了。<br />
&lt;?php<br />
//test1.php<br />
$memcache = new Memcache;<br />
$memcache-&gt;connect(&#8216;localhost&#8217;, 11211) or die (&#8220;Could not connect&#8221;);<br />
$memcache-&gt;set(&#8216;test&#8217;, &#8216;hello&#8217;);<br />
?&gt;</p>
<p>&lt;?php<br />
//test2.php<br />
$memcache = new Memcache;<br />
$memcache-&gt;connect(&#8216;localhost&#8217;, 11211) or die (&#8220;Could not connect&#8221;);<br />
echo $memcache-&gt;get(&#8216;test&#8217;);<br />
?&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mybuzz.com.tw/2007/11/21/howto_install_memcache_on_windows/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
