﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-BorderJ's Blog-随笔分类-PHP</title><link>http://www.blogjava.net/border/category/13280.html</link><description>    ---   java   FreeBsd   Web3D open-sources 
</description><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 02:38:46 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 02:38:46 GMT</pubDate><ttl>60</ttl><item><title>php-5.1.4 和apache_2.2.2的安装过程。</title><link>http://www.blogjava.net/border/archive/2006/07/20/59277.html</link><dc:creator>BorderJ</dc:creator><author>BorderJ</author><pubDate>Thu, 20 Jul 2006 10:22:00 GMT</pubDate><guid>http://www.blogjava.net/border/archive/2006/07/20/59277.html</guid><wfw:comment>http://www.blogjava.net/border/comments/59277.html</wfw:comment><comments>http://www.blogjava.net/border/archive/2006/07/20/59277.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/border/comments/commentRss/59277.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/border/services/trackbacks/59277.html</trackback:ping><description><![CDATA[
		<font size="2">          从各官方网站下了 php-5.1.4-Win32.zip ，apache_2.2.2-win32-x86-no_ssl.msi ，<br /><br />下载地址： <br />php-5.1.4-Win32.zip ： </font>
		<a href="http://cn.php.net/distributions/php-5.1.4-Win32.zip">
				<font size="2">http://cn.php.net/distributions/php-5.1.4-Win32.zip</font>
		</a>
		<br />
		<font size="2">apache_2.2.2-win32-x86-no_ssl.msi ： </font>
		<a href="http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.2.2-win32-x86-no_ssl.msi">
				<font size="2">http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.2.2-win32-x86-no_ssl.msi</font>
		</a>
		<br />
		<br />
		<font size="2">我的安装路径：<br /></font>php :       D:\border\php<br />apache:    D:\border\Apache2.2<br /><br /><strong>安装apache 并配置支持PHP：<br /><br />1. </strong><font size="2">apache 安装比较简单，一路next就可以安装完成。在你的ie中输入 <a href="http://127.0.0.1/">http://127.0.0.1/</a> ，看到结果是 
<h1> It works!</h1><p>说明apache安装成功！<br /><br />2.配置apache并支持php：<br />         把php解压到D:\border\php，<br />找到 php目录里的 php.ini-dist重命名为 php.ini <br />把php目录加大你的path中。<br />配置apache里的httpd.conf<br /><br />打开 D:\border\Apache2.2\conf\httpd.conf 这个文件<br /><br />找到 DocumentRoot "D:/php/Apache2/htdocs" 将其改为你的WEB目录,如我的为<br /><br /><font color="red">DocumentRoot "D:/border/php/www"</font><br /><br />找到 DirectoryIndex index.html index.html.var 在后面加入 <font color="red">index.htm index.php</font> (默认index.php为首页文件)<br /><br />--------------模块化安装PHP----------------------------------------<br />找到 #LoadModule ssl_module modules/mod_ssl.so 这行，在此行后加入一行<br /><br /><font color="#ff0000">LoadModule php5_module "D:/border/php5apache2.dll"</font><br /><br />其中<font color="#000000">D:/border/php/php5apache2.dll</font>为你php目录中php5apache2.dll所在的位置<br /><br />再找到 AddType application/x-gzip .gz .tgz 这行，在此行后加入一行<br /><br /><font color="red">AddType application/x-httpd-php .php<br /></font><br />在后面加上：<br /><font color="#ff0000">ScriptAlias /php/ "D:/border/php/"<br />AddType application/x-httpd-php .php</font><br /><font color="red"><br /><font color="black">(其实:上面两行红色的,你可以直接加在httpd.conf文件的最后面也可以的)</font><br /></font>--------------------------------------------------------------------<br /><br />此时PHP环境基本已经配置成功 <br />在WEB根目录（如我的D:\border\php\www）里建一个名为test.php (提示:用记事本的朋友,请避免文件为test.php.txt) ,的文件内容如下 <br /></p><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">&lt;?</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">echo</span><span style="COLOR: #000000"> </span><span style="COLOR: #008080">phpinfo</span><span style="COLOR: #000000">(); </span><span style="COLOR: #000000">?&gt;</span><span style="COLOR: #000000"> </span></div><p>重新启动apache服务<br />用浏览器打开 <a href="http://localhost/test.php" target="_blank"><u><font color="#22229c">http://localhost/test.php</font></u></a><br />如果可以看到php配置输出信息就OK了 .<br /><br />详细的说明可以看<a href="http://www.php.net/manual/zh/install.windows.apache2.php" target="_blank">说明文档</a>：<br /><br /><font color="#009900">注：<br />不过在我安装的过程中还是遇到了些问题：</font></p><p>提示: <br /><font face="新宋体">"Cannot load C:/border/php/php5apache2.dll into server: The specified module could not be found."</font><br /></p><p><font color="#ff0000">原因:</font></p><p><font color="#ff0000"> PHP压缩包里的<font face="新宋体">php5apache2.dll只适用于apache2.0.*</font></font></p><p>解决方法:</p><p>下载 <a href="http://borderj.googlepages.com/php5apache2.dll-php5.1.x.rar" target="_blank">这个文件</a> 并解压.共有三个文件.<br /><br /><a href="/Files/border/php5apache2.dll-php5.1.x.rar" target="_blank">vcredist_x86.exe<br />php5apache2.dll</a><br />httpd.exe.manifest<br /></p><p>好,开始</p><p>1.将 php5apache2.dll 覆盖掉你原来PHP目录下的 <font face="新宋体">php5apache2.dll 文件.</font></p><p><font face="新宋体">2.将 </font><font face="Verdana">httpd.exe.manifest 文件复制到你的apache安装目录下的bin文件夹下.</font></p><p>3.双击运行vcredist_x86.exe安装.(如果您的系统里已安装了 .NET framework 2.就可以省掉这一步)</p><p>完成!去重启你的apache2.2试试吧.<br /></p><p>参考：<br /> esayr  ：<strong><a href="http://www.phpv.net/article.php/1511" target="_blank">apache 2.2.2 + PHP5.1.4 不能运行的解决办法</a>. </strong> <br /><br /><font size="2">          从各官方网站下了 php-5.1.4-Win32.zip ，apache_2.2.2-win32-x86-no_ssl.msi ，<br /><br />下载地址： <br />php-5.1.4-Win32.zip ： </font><a href="http://cn.php.net/distributions/php-5.1.4-Win32.zip"><font size="2">http://cn.php.net/distributions/php-5.1.4-Win32.zip</font></a><br /><font size="2">apache_2.2.2-win32-x86-no_ssl.msi ： </font><a href="http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.2.2-win32-x86-no_ssl.msi"><font size="2">http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.2.2-win32-x86-no_ssl.msi</font></a><br /><br /><font size="2">我的安装路径：<br /></font>php :       D:\border\php<br />apache:    D:\border\Apache2.2<br /><br /><strong>安装apache 并配置支持PHP：<br /><br />1. </strong><font size="2">apache 安装比较简单，一路next就可以安装完成。在你的ie中输入 <a href="http://127.0.0.1/">http://127.0.0.1/</a> ，看到结果是 </font></p><h1> It works!</h1><p>说明apache安装成功！<br /><br />2.配置apache并支持php：<br />         把php解压到D:\border\php，<br />找到 php目录里的 php.ini-dist重命名为 php.ini <br />把php目录加大你的path中。<br />配置apache里的httpd.conf<br /><br />打开 D:\border\Apache2.2\conf\httpd.conf 这个文件<br /><br />找到 DocumentRoot "D:/php/Apache2/htdocs" 将其改为你的WEB目录,如我的为<br /><br /><font color="red">DocumentRoot "D:/border/php/www"</font><br /><br />找到 DirectoryIndex index.html index.html.var 在后面加入 <font color="red">index.htm index.php</font> (默认index.php为首页文件)<br /><br />--------------模块化安装PHP----------------------------------------<br />找到 #LoadModule ssl_module modules/mod_ssl.so 这行，在此行后加入一行<br /><br /><font color="#ff0000">LoadModule php5_module "D:/border/php/php5apache2.dll"</font><br /><br />其中<font color="#000000">D:/border/php/php5apache2.dll</font>为你php目录中php5apache2.dll所在的位置<br /><br />再找到 AddType application/x-gzip .gz .tgz 这行，在此行后加入一行<br /><br /><font color="red">AddType application/x-httpd-php .php<br /></font><br />在后面加上：<br /><font color="#ff0000">ScriptAlias /php/ "D:/border/php/php/"<br />AddType application/x-httpd-php .php</font><br /><font color="red"><br /><font color="black">(其实:上面两行红色的,你可以直接加在httpd.conf文件的最后面也可以的)</font><br /></font>--------------------------------------------------------------------<br /><br />此时PHP环境基本已经配置成功 <br />在WEB根目录（如我的D:\border\php\www）里建一个名为test.php (提示:用记事本的朋友,请避免文件为test.php.txt) ,的文件内容如下 <br /></p><p> </p><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">&lt;?</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">echo</span><span style="COLOR: #000000"> </span><span style="COLOR: #008080">phpinfo</span><span style="COLOR: #000000">(); </span><span style="COLOR: #000000">?&gt;</span><span style="COLOR: #000000"> </span></div><p> </p><p>重新启动apache服务<br />用浏览器打开 <a href="http://localhost/test.php" target="_blank"><u><font color="#22229c">http://localhost/test.php</font></u></a><br />如果可以看到php配置输出信息就OK了 .<br /><br />详细的说明可以看<a href="http://www.php.net/manual/zh/install.windows.apache2.php" target="_blank">说明文档</a>：<br /><br /><font color="#009900">注：<br />不过在我安装的过程中还是遇到了些问题：</font></p><p>提示: <br /><font face="新宋体">"Cannot load C:/php/php5apache2.dll into server: The specified module could not be found."</font><br /></p><p><font color="#ff0000">原因:</font></p><p><font color="#ff0000"> PHP压缩包里的<font face="新宋体">php5apache2.dll只适用于apache2.0.*</font></font></p><p>解决方法:</p><p>下载 <a href="/Files/border/php5apache2.dll-php5.1.x.rar" target="_blank">这个文件</a> 并解压.共有三个文件.<br /><br /> <a href="/Files/border/php5apache2.dll-php5.1.x.rar" target="_blank">vcredist_x86.exe<br /> php5apache2.dll</a><br /> <a href="http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe">httpd.exe.manifest</a><br /></p><p>好,开始</p><p>1.将 php5apache2.dll 覆盖掉你原来PHP目录下的 <font face="新宋体">php5apache2.dll 文件.</font></p><p><font face="新宋体">2.将 </font><font face="Verdana">httpd.exe.manifest 文件复制到你的apache安装目录下的bin文件夹下.</font></p><p>3.双击运行vcredist_x86.exe安装.(如果您的系统里已安装了 <a href="http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe" target="_blank">.NET framework 2.</a>就可以省掉这一步)</p><p>完成!去重启你的apache2.2试试吧.<br /></p><p>参考：<br /> esayr  ：<strong><a href="/border/admin/apache%202.2.2%20+%20PHP5.1.4%20不能运行的解决办法." target="_blank">apache 2.2.2 + PHP5.1.4 不能运行的解决办法</a>. </strong> <br /> <a href="http://www.php.net/manual/zh/install.windows.apache2.php" target="_blank">php手册</a><br /> <a href="http://www.phpv.net/article.php/320" target="_blank">windows 2000/XP/2003下安裝APACHE2.0.53、PHP5.0.3、MYSQL4.1.10a、PHPMYADMIN2..6.1</a></p><p><br /> </p></font><p><br /> </p><img src ="http://www.blogjava.net/border/aggbug/59277.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/border/" target="_blank">BorderJ</a> 2006-07-20 18:22 <a href="http://www.blogjava.net/border/archive/2006/07/20/59277.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>