无法安装帝国empirecms提示Fatal error Unable to read
2011/12/23这几天遇到使用帝国cms用户的好多哈,今天碰到的问题依旧还是帝国内容管理系统的安装问题,执行域名时,无法启动安装向导,并提示:Fatal error Unable to read
这几天遇到使用帝国cms用户的好多哈,今天碰到的问题依旧还是帝国内容管理系统的安装问题,执行域名时,无法启动安装向导,并提示:Fatal error Unable to read
帝国cms系统是一款优秀的开源系统,“想到即做到”不愧为一款“万能的的开源系统”,基于此,帝国内容管理系统后台功能项非常多,对于喜欢简单的站长来说,确实一下难以接受,但其功能强大,也足够让你喜欢。无忧主机(www.51php.com)今天维护中遇到empirecms系统安装问题,就是正常安装完整后,随系统安装的演示文章无法访问,这让我公司一个客户非常不痛苦,怀疑无忧主机的linux主机无法支持帝国系统。那么,真的是无法支持吗?那么这个问题是怎样解决?
今天刚刚安装帝国empirecms系统后进行调试站长又来咨询我,说:“我在修改了帝国系统的栏目模版后不生效,怎么弄还是以前的信息页面?, 是不是权限问题?因为你刚和我说你们的主机不需要设置777权限”
wordpress对于图片的“掌控”是非常强大的,就算是wordpress默认的相册和图片展示功能,都足够强大到让你咂舌的地步,如果你是一个图片控站长,那么无忧主机(www.51php.com)认为你肯定会喜欢foter图片管理插件和一个NextGEN Gallery幻灯片插件。关于NextGEN Gallery幻灯片插件,我已经先期在“无忧主机深入浅出讲解WordPress相册插件NextGEN Gallery安装和使用”一文中做过详细的介绍。
大家是否注意到了这个奇怪的文章标题“疑似”,下面要说的仅仅是我折腾出来的经验,仅此和大家分享,如遇到同样的问题就请对号入座参考解决把。同时欢迎高手看到此文,能指导我下,找到问题根源。
无忧主机(www.51php.com)编写本教程的目的:
目的一:告诉客户判断域名DNS解析服务器是否正常解析工作的方法?
目的二:简单解决并分析网站域名局部无法访问的原因
目的三:无忧主机(www.51php.com)希望客户自己有判断问题能力,遇到问题别不负责任的被php主机提供商和域名提供商,将问题退来推去,浪费解决故障问题的时间。
判断的方法很简单,使用路由跟踪命令tracert命令就可以解决,大家掌握了这个命令后,一般的网站访问故障都可以简单分析出故障原因,也会成为专家,在与php虚拟主机提供商和域名提供商之间博弈,保持优势。提供tracert信息,也显得你的专业,让空间商或域名提供商不敢随便冒冒然乱说一通,整晕了自己。
好了废话不多讲,我在上一篇文章“域名DNS服务器异常导致局部地区无法访问”说到,域名dns服务器异常会导致网站访问问题。那么如何去判断累?OK,接下来,请看方法和步骤:
写在前面:部分宽带路由器不支持tracert命令,简单说,使用共享宽带路由器上网的用户,可能在运行tracert命令的时候无法看到详细结果,请绕过宽带路由器,采用直接拨号的方式执行。
1、 在无法访问网站的用户电脑上运行tracert命令。内容如下:
分别 tracert php空间的公网IP地址(也是域名解析IP地址)
如:tracert 192.168.1.1
Tracert 你的网站域名。如:tracert www.abc.com
跑完结果对比结果。
2、 为了方便演示说明。假定,用户网站的公网IP地址是:192.168.1.1,网站域名是www.abc.com,域名解析到Ip地址:192.168.1.1
我们在执行tracert命令后,如果正常访问网站,那么tracert运行结果的最后一跳就一定你的空间的公网IP地址(192.168.1.1),中间出现超时或无法无法最后跳到空间的公网IP地址(192.168.1.1)上,那么,绝大多数原因是域名DNS解析不起作用导致的。下面是两张,是无忧主机(www.51php.com)售后工作中,收集的两张典型案例图片:
Tracert空间用户空间域名:
Tracert空间用户的IP地址(注意绿色圈圈)
大家发现了没有,tracert两张图片的里面的IP地址不一样(对比两张图片的红色横线和绿色圈圈),后面一张图片是绝对正确的一张,因为自己就是在使用这个IP地址,而且域名解析也是这个地址,但是tracert结果不是显示的是我自己的空间IP地址。原因是什么:
原因就是:域名dns解析服务器解析异常导致这种问题,其异常的原因有,域名每个域名提供商的域名DNS解析生效速度不一样,其可能的原因就是域名解析还没有生效,(如果域名解析超过24小时可以排除这种可能);还有就是你域名DNS服务器确实发生了异常,这就导致了我们网站访问问题,这里可以访问,那个地方又不可以访问。此种情况,直接向域名提供商核实,活更换一组域名DNS服务器就可以解决。注意:更换一组域名DNS服务器的理论生效时间为72小时,请用户谨慎选择执行。
本教程判断方法的理论依据是:
请用户相信无忧主机(www.51php.com)空间的专业性,不是红口白牙,轻飘飘的乱说一气。我们是根据域名dns解析服务器的工作原理,得出判断结果。我们在IE浏览器输入我们的域名访问的时候,需要经过域名DNS解析服务器进行解析工作,将域名转换为IP地址,再通过网络协议(一个复杂的过程),最后变成服务器可以识别(0110这种数字编码)的数据报,去找到目标服务器(你的php空间),但解析异常的时候就会发生访问问题。我们经常遇到的,GODADDY域名dns服务器被墙导致国内无法访问、XX公司的域名dns服务器被攻击导致域名解析异常等新闻,都是属于此类问题。如果想了解更多的关于dns服务器的知识,你可以去百度百科查询阅读,也可以点击阅读我之前的一个关于DNS服务器的文章:无忧主机随笔讲解什么是DNS服务器
编后语:
本文用大家看得懂的话,描述这个过程,如果有欠妥之处,请行家斧正。感谢大家一如既往对无忧主机的(www.51php.com)的厚爱和支持。新年即将到来之际,无忧主机教程编辑组全体同事携南昌市锋讯网络科技有限公司全体工作人员,向所有无忧主机用户拜个早年,恭贺大家新年如意,事事顺;网站红火,百度排名齐向前!
纯Linux环境下高端免备案[香港独立IP地址] php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名。
“你好!无忧主机客服,我的网站很多地方都打不开,请解决下?”这是无忧主机(www.51php.com)晚上接到的一个服务工单。对于局部地区无法访问的问题,我在以前“本地宽带路由器原因导致无法访问网站”说到原因,也是属于一种。但是今天这位客户反应的是80%的用户都无法访问,那么又是什么原因导致类?
我们调试修改网站模版的时候,你是否遇到:对已经修改过的页面或代码,访没变化,但确定是100%修改过的。这是为什么类?
文章开头,插播一个通知。通知,由于dedecms 又爆出安全漏洞,为了广大人民群众产自安全,无忧主机(www.51php.com)要求用户尽快将dedecmscms升级到最新版本,详细通知内容请通过阅读“通知:请使用DEDECMS建站的用户马上升级至最新版本DEDECMS v5.7 sp1”了解。
用户ecshop网店从windows平台下的php空间迁移到linux主机下,顺利迁移完毕echosp后,访问站点提示“Maximum execution time of 30 seconds exceeded in”