快速业务通道

Phpnow服务器软件集成套件的安装问题和解决方法

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-03-15

Phpnow是个傻瓜式的服务器软件集成套件,Win32 下绿色免费的 Apache + PHP + MySQL 环境套件包,网址是http://phpnow.org/,其网站上提供了下载链接,有需要的朋友可以去看一看。这个套件让你方便地在Win32平台下建立服务器环境,好处是便利,坏处不说也罢,下面讲讲我在使用时遇到的问题和解决方法。(Phpnow的安装方法请参见http://phpnow.org/guide.html

注:我目前在使用的版本是PHPnow-1.4.5-20

1、phpnow添加虚拟主机

上图出自phpnow.org,简单说明了虚拟主机的开设方法,关键是对于本机,得懂得修改host文件:

如果没有域名或者不会用,可以通过编辑 C:\WINDOWS\system32\drivers\etc\hosts 来使用“虚拟域名”。
本例中的 bbs.test.com 就是在 “127.0.0.1 localhost” 的下一行添加一行 “127.0.0.1 bbs.test.com” 实现的。

对于本机,我推荐这样设置:

运行PnCp.cmd,把主机名和主机别名都设置为 localhost2,目录就是你想设置到的硬盘上任何一个目录,如D:\localhost2,最后一步中把“限制虚拟主机权限”设为n,然后在host文件中添加进一行“127.0.0.1   localhost2”。这时,打开浏览器,输入http://localhost2/即可得到正确的页面。查看D:\localhost2文件夹,会发现多了一个index.php,这是phpnow添加进去的,可删除。(说得很基础吧- -)如果在安装Phpnow时用了别的端口,如我用了8080,就可以用网址http://localhost2:8080/进行访问。

2.为Apache配置SSI

在Phpnow中找到Apache文件夹,进入Apache\conf,找到httpd.conf文件,用Dreamweaver打开,不推荐用记事本打开,因为会乱码而出错,最好先备份一个。

打开后,找到这一行:#AddType text/html .shtml,会看到紧接着的是#AddOutputFilter INCLUDES .shtml,把前面的#号去掉,这样可以让Apache通过SSI方式加入.shtml后缀的文件了,为了让html和htm的文件也行,添加这几句:

AddType text/html .html
AddOutputFilter INCLUDES .html
AddType text/html .htm
AddOutputFilter INCLUDES .htm

保存文件。这样OK了吗?未,这样还不够的,再进入文件夹extra,即Apache\conf\extra,找到httpd-vhosts.conf,同样用Dreamweaver打开,你会看到文件中有这几行:
<Directory “D:/localhost2″>
Allow from all
</Directory>

修改成这样:

<Directory “D:/localhost2″>
Options Includ

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号