问题:我正常安装了CmsTop,而且也发布了信息内容,生成首页,但是为什么访问首页是空白的?
回答:这个问题其实很简单,因为CmsTop的默认首页并不是我们平常用到的index.html,而是index.shtml,很多朋友的Apache并没有将index.shtml配置成默认首页,导致直接访问了index.php页面,并没有跳转到正常的shtml页面上。只需要在Apache上配置一下就可以了。
或者修改一下index.php的代码:
将原来的:
PHP Code复制内容到剪贴板
- <?php
- if (!file_exists('./cmstop/data/install.lock'))
- {
- header('Location:./install');
- }
修改为:
PHP Code复制内容到剪贴板
- <?php if (!file_exists('./cmstop/data/install.lock'))
- {
- header('Location:./install');
- }
- else if(file_exists('./index.shtml')) {
- header('Location:./index.shtml');
- } else {
- echo '首页未生成 请到后台内容列表右侧下拉菜单中生成首页!';
- }