<?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>Leric&#039;s Blog &#187; PHP</title>
	<atom:link href="http://www.leric.info/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.leric.info</link>
	<description>Temec Nosce</description>
	<lastBuildDate>Sun, 18 Apr 2010 02:32:41 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>在IIS7.5里安装PHP5.3</title>
		<link>http://www.leric.info/post/56.htm</link>
		<comments>http://www.leric.info/post/56.htm#comments</comments>
		<pubDate>Fri, 20 Nov 2009 19:24:52 +0000</pubDate>
		<dc:creator>Leric</dc:creator>
				<category><![CDATA[计算机技术]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[wincache]]></category>

		<guid isPermaLink="false">http://leric.net.cn/?p=56</guid>
		<description><![CDATA[今天在网上看到了微软提供的一个WinCache项目，一个相当于APC的PHP缓存加速器，官网上的Benchmark说是和Zend Server+Zend Optimizer性能相当，似乎还好一些，正好最近主要搞.net，装上了IIS，为了省出点儿内存，就把Apache删掉了，试试在IIS下配置一下PHP5.3看看怎么样。
先去下载了Windows下的PHP5.3.1&#160; VC9 non thread safe 的安装程序，要注意，那个WinCache只支持非线程安全的版本，另外想用Apache的话，要下载VC6的版本，VC9编译的似乎不支持Apache（选择菜单里没有，也没有试过到底能不能用）。
安装之前要把IIS里的CGI功能装上，位于打开或关闭Windows功能 &#62; Internet信息服务 &#62; 万维网服务 &#62; 应用程序开发功能 &#62; CGI，现在的PHP安装程序已经很智能了，安装结束后，把默认网站的文档路径设置到原来的htdocs，从浏览器里打开localhost就能看到自己PHP的应用了，另外建议在根节点的FastCGI设置里，把FastCGI属性中的监视对文件做的更改设置为php.ini的路径，这样在更新了php配置之后，IIS就会刷新php-cgi的设置了。
另外在安装完之后还出现了一个奇怪的问题，用localhost为主机名连接mysql数据库时总是连接超时，改成127.0.0.1才能正常，看了一下hosts文件发现，Windows7的hosts文件里没有定义localhost，但在命令行ping localhost是正常的，还没有深究。
P.S.    今天在这个PHP环境里装了个Drupal，运行速度明显要比WAMP要快不少。另外，Wincache也有个wincach.php，相当于APC的apc.php，可以查看当前的缓存使用状况，不过wincache好像没有提供用户变量的缓存功能。     
]]></description>
			<content:encoded><![CDATA[<p>今天在网上看到了微软提供的一个<a href="http://www.iis.net/expand/WinCacheForPhp">WinCache</a>项目，一个相当于APC的PHP缓存加速器，官网上的Benchmark说是和Zend Server+Zend Optimizer性能相当，似乎还好一些，正好最近主要搞.net，装上了IIS，为了省出点儿内存，就把Apache删掉了，试试在IIS下配置一下PHP5.3看看怎么样。</p>
<p>先去下载了Windows下的PHP5.3.1&#160; VC9 <strong><u>non thread safe </u></strong>的安装程序，要注意，那个WinCache只支持非线程安全的版本，另外想用Apache的话，要下载VC6的版本，VC9编译的似乎不支持Apache（选择菜单里没有，也没有试过到底能不能用）。</p>
<p>安装之前要把IIS里的CGI功能装上，位于<em>打开或关闭Windows功能 &gt; Internet信息服务 &gt; 万维网服务 &gt; 应用程序开发功能 &gt; CGI</em>，现在的PHP安装程序已经很智能了，安装结束后，把默认网站的文档路径设置到原来的htdocs，从浏览器里打开localhost就能看到自己PHP的应用了，另外建议在根节点的FastCGI设置里，把FastCGI属性中的<em>监视对文件做的更改</em>设置为php.ini的路径，这样在更新了php配置之后，IIS就会刷新php-cgi的设置了。</p>
<p>另外在安装完之后还出现了一个奇怪的问题，用localhost为主机名连接mysql数据库时总是连接超时，改成127.0.0.1才能正常，看了一下hosts文件发现，Windows7的hosts文件里没有定义localhost，但在命令行ping localhost是正常的，还没有深究。</p>
<p>P.S.    <br />今天在这个PHP环境里装了个Drupal，运行速度明显要比WAMP要快不少。另外，Wincache也有个wincach.php，相当于APC的apc.php，可以查看当前的缓存使用状况，不过wincache好像没有提供用户变量的缓存功能。     </p>
]]></content:encoded>
			<wfw:commentRss>http://www.leric.info/post/56.htm/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
