网站上传服务器,首页打开空白的解决办法|74cms|骑士cms
最近做了一个人才招聘网站。用的国内比较多的骑士CMS,这个系统做人才招聘网站还是不错的。招聘的功能比较齐全,而且默认页面的界面很友好。不多说,需要的朋友可以自行去官网下载,开源的代码,适合一般开发者。
网站做成,想上传服务器看一下效果,程序上传后,提示数据库没有连接,ok,这个很常见,修改了配置文件便美美的去刷新首页。结果……悲剧了,首页提示空白,谷歌浏览器下干脆提示配置不对。我以为数据库没有连接上,就写了一个测试页面,测试数据库连接成功。
于是按照以往的经验,开始设置相关文件夹的权限,一个个的设置完毕,抓狂的是,在把全站的文件夹权限设置成777后,依然首页打不开,后台能登陆。倒是很多栏目点开是空白。且不是全站文件夹权限设置成777是否安全,那也首先能打开网址吧。令人郁闷。难不成这个开源系统有致命BUG,不应该啊!搜索网址很少有人提供解决办法。
最后想到可能是缓存问题,以前有个网址运行一段时间,后台提示空白,缓存文件删除后,它自己生成新的缓存就好了,会不会也是缓存文件造成的配置文件没有被读取成功。找到缓存文件,重命名后,刷新首页,哦也!一切恢复正常,你若安好,便是晴天啊!
提示:缓存文件在 /temp/templates_c ,解决办法就是找到后,重命名缓存文件,然后新建一个空白的templates_c文件权限设置成777即可,网站需要设置权限的文件夹是data,temp,templates,其他文件应该不需要。