美国Godaddy主机

海外主机侦探论坛

 找回密码
 注册

扫一扫,访问微社区

搜索
美国主机优惠信息汇总出售cPanel CloudLinux R1SoftGodaddy美国空间代购
国外主机资料导航支持支付宝付款的美国主机HostEase速度快中文客服!
查看: 4040|回复: 6

[经验] godaddy空间子目录中安装新云出现的问题及解决办法

[复制链接]
发表于 2011-3-4 13:52:13 | 显示全部楼层 |阅读模式
Godaddy美国主机2014年半价优惠大促销
买了一个美国godaddy空间,在子目录里面安装了新云4.0 sp2系统,一系列的问题出现了。

美国空间型号是 HOSTING - SHARED - DELUXE - WINDOWS - 1 YEAR (RECURRING)

1、生成静态页面html的文件大小为0.

解决办法

第一个办法是 后台  常规设置-基本设置- 选择stream

第二个办法是修改文件代码

修改inc目录下的 cls_main.asp 文件 搜索到:fso.CreateTextFile(FileName,True, False) [注: 这个是4.0的版本] 旧版我想应该也一样吧。加两个,,符号就行了

改成:fso.CreateTextFile(FileName,,true) 就可以生成了,而且不是空白的了。。。

主要方法是多加两个豆号, 把后面的, False去掉。

首先要设置目录的权限 ,默认为只读,要设置能读写


相比较而言,第一个办法比较方便一些


2、后台提示生成成功,而实际上没有生成任何文件。
造成这个结果的原因还是域名绑定在子目录引起的,实际上并不是没有生成文件,而是文件生成在了其他地方,比如你的域名xxxx.com绑定在了xxxx目录中,对于文章频道,生成的文件应该在xxxx/article/html中,后台提示生成成功了,而你却在此目录没有看到任何文件,那是因为生成的文件在根目录中的article/html中,然后根目录却没有可以写入的权限(默认是没有的),所以结果就是根本没有生成文件,如果你根目录有写入的权限,或者你根目录自己建立了article文件夹,而且还设置了可读写权限,那么你在后台生成后,就会发现此目录有了你要的文件。
如果你想在xxxx/article/html得到你要的文件,其实也很简单,那就是在后台-常规设置-基本设置中的第一项,系统安装目录,这里会自动获取,而且获取的很正确,具体为/xxxx/,那么既然这里都获取成功了,为什么生成文件的时候却没成功呢,其实在生成文章分类列表页的时候,下面会提示具体的生成情况,例如-article/html/list1-1.html,而正确的情况应该是-xxxx/article/html/list1-1.html,这里就少了一个路径,要想让它补上这个路径,办法很简单,就是后台-常规设置-基本设置中,不要改里面的任何参数,只需要保存一下这个设置就行了,这个时候你再生成静态页面,就会在-xxxx/article/html目录中看到你要的页面了。
除了生成静态页面,其实生成google站点地图文件也是一样的情况,在进行保存基本设置之前,这里显示是这样的/article/sitemap.xml,这是不正确的,这里生成的地图文件在根目录中而不在你需要的xxxx/article/中,当保存基本设置之后,你会发现这里变成了xxxx/article/sitemap.xml

原因是虽然新云4.0sp2获取到了你的子目录,而生成页面的时候却没有用上这个子目录,你必须要把这个获取到的子目录保存一下,生成页面的时候才会保存在相应的子目录中。不知道国内的空间在绑定子目录的情况下会不会出现这种情况。

3、在进行上面两步之后,页面可以生成了,但是生成的页面却产生了新的问题,比如正常情况下,某个文章的链接是这样的:http://www.lovelyer.com/article/html/1.html,而我们得到的路径却是这样的:http://www.lovelyer.com/love12/article/html/1.html,可以看出这个链接多了一个路径,当然用这个地址http://www.lovelyer.com/article/html/1.html也可以打开,但是多一个路径,看起来就是很别扭,bbs.idcspy.org论坛好像有解决办法,就是修改代码,但是修改起来很麻烦,那么不修改代码能解决这个问题吗?似乎到目前为止还没人给出答案。本人试验了一下,好像不修改代码也可以,但是也照样麻烦,具体方法如下:
进入后台-常规设置-基本设置-,把 系统安装目录 的值修改一下,系统默认的安装目录是 “/lovelyer/”,你把它改成“ / ”,也就是改成根目录(注意,不要双引号),修改之后保存一下,你会发现,安装目录又变回去了,变成了“/lovelyer/”,没关系,不管他,这时你在html生成页面的 google站点地图路径又变成 /article/sitemap.xml了,那个子目录又没有了,这个时候你再生成静态页面(首先在根目录中建一个article文件夹,并赋予可读写的权限),生成后你就会发现根目录中的article/html态页面,然后你把这个目录中的文件移动子目录中的相应文件夹中,即lovelyer/article/html中,这个时候你再在前台打开页面,发现那些链接都正常了,没有子目录了

[ 本帖最后由 chasgone 于 2011-3-4 01:53 PM 编辑 ]
 楼主| 发表于 2011-3-4 13:54:16 | 显示全部楼层
HostEase美国主机商优惠码
我的空间是:
http://www.lovelyer.com
http://user.qzone.qq.com/54044244/blog/1299158317
欢迎指导

[ 本帖最后由 chasgone 于 2011-3-4 01:55 PM 编辑 ]
发表于 2011-3-4 14:12:44 | 显示全部楼层
Godaddy美国主机2014年半价优惠大促销
非常感谢楼主详细的说明
 楼主| 发表于 2011-3-4 14:58:03 | 显示全部楼层
美国服务器
我也是在论坛学习了很久,加上自己的经验,分享给大家,希望对大家有用,也谢谢版主的鼓励,给加了精华,你很热心,向你学习
发表于 2013-5-27 10:47:35 来自手机 | 显示全部楼层
Godaddy美国主机2014年半价优惠大促销
那么久的帖就4回帖,我来加一个,楼主加油
回复 支持 反对

使用道具 举报

发表于 2013-6-1 15:43:03 | 显示全部楼层
美国服务器
早就要过来学习了,一直在观望中,纠结用哪里的主机。
回复 支持 反对

使用道具 举报

发表于 2013-8-31 10:23:49 | 显示全部楼层
美国服务器
遇到这个问题了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

论坛言论由会员发布,不代表本论坛观点;非交易论坛,本站不对会员间交易承担任何责任。

代购请联系本站客服


arvixe主机ASP空间

QQ|手机版|小黑屋|Archiver|海外主机侦探  

GMT+8, 2017-1-20 01:04 AM , Processed in 0.090641 second(s), 22 queries .

Copyright©2008-2017 | 关于我们

快速回复 返回顶部 返回列表