第56天:感谢财富猪,安装风讯没成功,使用APMServ代替IIS

2008-7-15 星期二

感谢财富猪

昨天还想着试用蓝冰互联的空间,今天一早来就看到财富猪老弟的留言,“免费提供,或者出少量银子”就可以入驻万网。听着真是心暖暖的^_^

今天财兄弟已经联系万网办理手续,估计很快就会有消息。

我的两个空间以及几乎所有域名都在财富猪的帐下。


安装风讯没成功

安装风讯出现“参数传递错误!请重新设置。”

官方论坛上查到目录权限问题,而且设置完权限后需要重启。然而重启后还是不行,提示文件出错。突然想起可能是 IIS 安装包的问题,因为不是用系统盘安装,而是网上下载的文件包。


使用 APMServ 代替 IIS

APMServ5.2.0/www/asp

上面的目录 APMServ 是放 asp 网站的目录,但这是虚拟目录,风讯官方建议在根目录安装,因为在虚拟目录下安装的话会出现许多问题。

下午在公司没有想到解决方法,所以临时从网上下了个 IIS 文件包,但是文件包不理想,IIS 不正常。晚上回家时突然想起上次的一篇 配置 APMServ 5.2.0 在本地调试 .shtml 文件,作了如下修改,果然可以:

APMServ 的默认根目录是“APMServ5.2.0/www/htdocs”,若根目录要改成“APMServ5.2.0/www/asp”,则需要修改以下文件:

APMServ5.2.0/Apache/conf/httpd.conf

用记事本打开,查找“默认虚拟主机”的注释文字,在下方有两处“htdocs”,改成“asp”即可。

但是这样改了之后,虽然根目录是改过来了,但是访问 asp 网页却不能正常,变成了另存文件的方式,不知道要在什么地方修改,还待发现。

接上

本来准备明天再弄的,google 搜了下“APMServ asp”,找到这里:关于asp目录绑域名的问题,解决方法是:

打开Apache\conf\httpd.conf,

在#APMServ默认虚拟主机
NameVirtualHost *:80
后添加以下内容:

<VirtualHost *:80>
ServerName www.abc.com
ProxyPass / http://127.0.0.1:10322/
ProxyPassReverse / http://127.0.0.1:10322/
</VirtualHost>

我的完整代码如下:

#APMServ默认虚拟主机
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.abc.com
ProxyPass / http://127.0.0.1:10322/
ProxyPassReverse / http://127.0.0.1:10322/
</VirtualHost>
<VirtualHost *:80>
ServerName *
DocumentRoot "F:/web/friends8/WORK/web/APMServ5.2.0/www/htdocs"
</VirtualHost>
<Directory "F:/web/friends8/WORK/web/APMServ5.2.0/www/htdocs">
Options FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.pl default.pl index.shtml
AllowOverride None
Order Deny,Allow
Allow from all
</Directory>

RSS

上一篇:

下一篇:

发表评论

电子邮件地址不会被公开。 必填项已用*标注