全国服务热线:028-85520408

新闻中心

将想法与焦点和您一起共享

织梦cms在阿里云虚拟主机上生成首页html时错误原

发表日期:2019-09-23 22:30 文章编辑:清风网络 浏览次数:

用织梦系统已经好几年了,常见的问题还是知道是什么原因引起的,大部分问题也能够自行解决,但是今天遇到的这个问题真的是云里雾里。不知道什么原因引起的??

今天一个客户的网站制作好了,在本地测试没有任何问题,加上客户很着急,问今天能不能上线,我心想这有什么问题啊,不是都做完了吗,没事,可以正常上线,并且很快。 有时候真是心里感觉越有保证的事情到头来越没有保障,最容易出现意外情况。按照正常情况,连接好FTP软件传入文件包,然后解压,改install安装文件,在线开始安装,1分钟时间安装完成,访问网站首页正常,其他页面也正常。好,开始登陆后台,还原数据库,清空缓存,生成html文件,还没等这些操作完成,我就给客户说,网站已经上线,没有问题了。话说的太早,所有页面生成完成显示已经成功,但是当生成首页html的时候,前台预览却报错了:/xxx/data/htpt/index.htm 文件不存在.  晕,怎么会出现这种错误?也没有多想,按照以往的经验开始百度不停的找问题找解决方案。


 
大概30分钟过去了,问题还是没有解决,心里着急,从来没遇到过这个问题,阿里云空间怎么这么多问题,在其他接入商的服务器都能正常,本地运行也正常,在你这里就这问题那问题的,心里对阿里云有些失望,好吧,我来在线提交工单吧!提交工单以后我就耐心等待,30分钟过去了还没有受理,也不能白等着,我就看看阿里云你们其他的类似问题。突然发现一个重要的细节:阿里云的虚拟主机有个特殊情况,就是windows系统是不配置php+mysql环境的,只支持asp+html+wap,支持php+mysql的是linux操作系统。这其中linux系统有个很特殊的情况就是文件名是区分大小写的(windows系统没有)。就是字母大小写不一致即使文件名存在系统也会报错!!于是找到了解决问题的途径之一,去看看模板文件里面到底有没有大小写不一致.html模板文件,不看不知道,原来我的Index.htm是主页文件,生成的时候写的又是index.htm,马上把文件名改成小写,生成首页预览一切正常了,困扰自己1个多小时的时间的问题竟然是这么小的一个原因造成的!!

通过上面的报错和结果处理方式,不难看出,在平时的工作中认真细心是多么的重要啊!!


注:文章均为清风网络原创或伪原创,转载请注明来自https://www.scqfwl.com/html/news/xinwen/20190923_80.html