Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

安装了UCenter1.5/UCHome2.0/Discuz!7.2 集成安装包,更改首页问题

[复制链接]
lovemmlzy 发表于 2010-3-3 21:21:53 | 显示全部楼层 |阅读模式
本帖最后由 lovemmlzy 于 2010-3-3 21:33 编辑

  UCenter1.5/UCHome2.0/Discuz!7.2 集成安装包在安装后首次设置会让您设置首页。有“默认”、“discuz论坛”和“UChome”三个选择。好多朋友首次设置后想更改首页。可是找遍后台都找不到怎么更改!如果不懂代码,就不知道怎么下手了。我看到论坛里有人说把文件目录全改了,这是十足的菜鸟干的事儿!
  现在由我这个“亚菜鸟”说说解决办法吧!
  用记事本打开UCenter1.5/UCHome2.0/Discuz!7.2 集成安装包的“upload”目录下的“index.php”文件,找到代码
  1. <?php
  2. if(!file_exists('./install/install.lock') && is_dir('./install')) {
  3. echo '<script>location.href="install/index.php";</script>';
  4. }
  5. if(file_exists('./bbs/forumdata/index.lock')) {
  6. echo '<script>location.href="bbs/index.php";</script>';
  7. }
  8. if(file_exists('./home/data/index.lock')) {
  9. echo '<script>location.href="home/index.php";</script>';
  10. }
  11. ?>
复制代码
代码解释:
if(!file_exists('./install/install.lock') && is_dir('./install')) { echo '<script>location.href="install/index.php";</script>';}   
如果目录“/install/”存在且文件“/install/install.lock”不存在(即没有安装),则运行“install/index.php”——执行安装。否则就执行下面的代码!

if(file_exists('./bbs/forumdata/index.lock')) { echo '<script>location.href="bbs/index.php";</script>';}
如果文件“/bbs/forumdata/index.lock”存在,则运行“bbs/index.php”——Discuz!论坛为首页,否则执行下面的代码!

if(file_exists('./home/data/index.lock')) { echo '<script>location.href="home/index.php";</script>';}
如果文件“/home/data/index.lock”存在,则运行“home/index.php”——UChome为首页,否则显示默认首页——本页!

  明白这几句代码之后想必您已经知道怎么办了!
  1.如果想用discuz!论坛为网站首页,要同时满足以下条件:“/bbs/forumdata/”存在“index.lock”文件,如果没有,您手动创建一个名为“index.lock”的空文件。同时要让“home/data/”目录下没有“index.lock”文件!如果有,手动删了;如果没有,就算了!
  2.如果想用CUhome为网站首页,则和上段相反。
  3.如果想用安装后默认的首页。则“/bbs/forumdata”和“/home/data/”下都没有“index.lock”文件!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-6-29 07:52 , Processed in 0.101380 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表