困扰了我一周的大问题终于解决了,空间商突然限制了PJBlog向cache写入.asp文件了,造成静态化PJBlog无法生成日志列表缓存。。。郁闷啊~
不过.html的静态文件还是可以生成的,因此,今天突发奇想,看来不是说完全不允许程序写入任何类型的文件,只是限制了.asp等这些动态程序页面。大概是对FSO这个功能做了一些设置吧。尝试修改PJBlog程序,把日志列表缓存文件的类型修改为.inc,果然,哈哈,大获全胜!
用Dreamweaver 查找cache和post字串后面所跟的 ".asp") 字串(注意要选中“忽略空白”,避免程序中有多余空格),将asp全部修改为inc,这里建议不要用全部替换,还是看着点比较安全,哈哈~
修改完成后,将修改过内容的asp文件上传覆盖,新发表的日志正常了,但是以前允许写入.asp文件时发表的文章找不到.inc的缓存文件了,没关系,问题总是迎刃而解。把cache文件夹下的.asp文章缓存文件全部下载下来(listCache.asp这个文件不要管),在本地电脑上用批量更名工具把这些文件的后缀全部改成.inc,然后再全部上传。
安全起见,最后一步:到后台把所有日志重新静态化生成一遍,到这里,大功告成啦!!!哈哈~~~
2 Comments
a哎呦不错哦
呵呵,希望可以帮到大家吧