返回织梦建站服务网首页 业界新闻 教程文档 资源下载 酷站鉴赏 免费服务 站长工具
织梦建站工作室
织梦建站论坛
载入中…
专题栏目
最新热门
>>更多热门...  
最新推荐
>>更多推荐...  
  您现在的位置: 织梦建站服务网 >> 建站教程 >> 网站构建 >> 其他相关 >> 教程正文
X-Space安装系列教程            
HITS: TIME:2007-4-22 14:45:14 AUTHOR:Discuz URL:蓝色理想
CONTENT INTRODUCE :
放大文字  缩小文字  发表评论  加入站内收藏夹  告诉好友  打印模式  关闭窗口 

X-Space安装详解及安装中常见问题解决

一、环境需要

安装X-Space非常简单。安装前,您需要先安装一个Discuz! v4.x论坛(请到http://www.discuz.net/),如果您已经安装使用了Discuz!论坛,则您马上就可以进行X-Space的安装了。

二、安装详细流程

1、使用FTP软件(推荐使用CuteFTP,以下设置均以CuteFTP为例)登陆您的服务器,建立一个单独的目录X-Space,或者选择合适的位置,确保存放在此位置的文件能够被web请求访问到,并且该目录中具有执行PHP代码的权限。


图1-01:在服务器建立一个单独的文件目录X-Space

2、SupeSite/X-Space要求使用FTP软件上传PHP文件时,使用二进制(BINARY)方式进行。否则程序将无法运转。
设置二进制上传方法:[CuteFTP工具]—>[全局选项]—>[传输]—>[传输方式]—>[二进制]—>[确定])


图1-02:CuteFTP二进制设置


图1-03:CuteFTP二进制设置

3、将SupeSite文件包中./upload目录下的全部文件和目录结构以二进制方式上传至服务器。而将SupeSite文件包中 ./tool目录下的supe.post.php上传至论坛根目录中。


图1-04:文件全部上传完毕

4、在执行安装文件进行安装之前,先要设置相关的目录属性,以便数据文件可以被程序正确读写。使用 FTP 软件登录您的服务器,然后将服务器中以下的目录、以及该目录下面的所有文件属性设置为 777。
./attachments
./cache/robot
./cache/system
./cache/tpl
./data
./data/robot
./html
./log
./config.php(注:该文件安装完毕后需要将属性恢复为原来的属性644)
(属性777设置方法:[登陆FTP]—>[右键文件夹]—>[属性(chomd)]—>[777]。)


图1-05:设置文件属性

win主机everyone权限设置方法:登陆服务器右键[文件夹属性]—>[-安全]—>[添加]—>[everyone]—>[完全控制]。


图1-06:windows主机下的文件属性设置(1)


图1-07:windows主机下的文件属性设置(2)


图1-08:windows主机下的文件属性设置(3)


图1-09:windows主机下的文件属性设置(4)

5、在浏览器中运行 install.php,即访问 http://您的域名/SupeSite目录/install.php 按照向导一步步完成最后的安装即可。(注意:安装完成后务必将install.php文件删除)


图1-10:X-Space开始安装

图1-11:设置参数


图1-12:检测目录属性


图1-13:系统建立数据表


图1-14:安装完毕

6、安装完毕!使用论坛管理员的帐号登录SupeSite,然后进行相关设置设置。(注意:此时如果不删除install.php系统将提示您不能登录SupeSite管理平台)

三、安装中常见错误及问题解答

1、问:出现“/home/user/zoujing.8.mydiscuz.net/wwwroot/X-Space/cache/system/cron.cache.php
Have no access to write!”
答:说明您的文件没有上传完全或者属性没有设置为777(everyone),请将cache/system下面的全部文件删除,重新上传完全cache/system里面的文件,重新设置属性即可。

2、问:出现“SQL: ALTER TABLE cdb_threads ADD `itemid` mediumint(8) unsigned NOT NULL DEFAULT '0'Error: Duplicate column name 'itemid'Errno.: 1060”
答:说明您之前安装过X-Space,并没有卸载干净导致。论坛后台升级数据库,然后将论坛数据库下的supe_前缀的表删除(如果表名前缀作过修改以您的修改为准),最后重新安装X-Space。

3、问:如何在X-Space首页下添加备案信息和统计信息?
答:在templates/defualt/blog.footer.html.php文件中,找到“ {eval debuginfo();}”,将备案信息和统计信息添加在其后即可。

4、问:如何将X-Spacee与Discuz!论坛进行整合?
答:
(1)修改论坛“include/common.inc.php”文件。找到“m.accessmasks”修改为“m.accessmasks,m.xspacestatus”。
(2)修改论坛模板templates/default/index.htm和templates/default/forumdisplay.htm。
将论坛模板中的“<td class="nav" width="85%" align="left" nowrap>”
修改为“<td class="nav" width="65%" align="left" nowrap>”
将论坛模板中的“<td align="right" width="15%">”
修改为“<td align="right" width="35%"><!--{if $xspacestatus}--><a href="X-Space访问地址/?action/panel" target="_blank"><img src="images/common/icon_x.gif" border="0" align="absmiddle">我的个人空间(new!)</a><!--{else}--><a href="X-Space访问地址/?action/register"><img src="images/common/icon_x.gif" border="0" align="absmiddle">开通我的个人空间</a><!--{/if}-->”
(3)完成以上步骤后,整合结束。

5、问:如何为X-Space个人门户设置二级域名?
答:
       (1)登录自己网站的域名管理后台添加“泛解析”。以新网的域名后台为例,进入新网的域名管理面版后,添加一条A记录。其中,“主机名”填写“*” ,“指向”填写为自己网站的服务器IP。
       (2)设置服务器支持泛域名。
Apache环境下:打开配置文件conf/httpd.conf文件,添加一个虚拟主机。(conf/httpd.conf文件在linux主机该的/usr/local/apache2/下面,而win主机取决于您的Apache安装位置)

  配置(如下):
        <VirtualHost *:80>
        ServerAdmin [email]yourmail@yourdomain.com[/email]
        DocumentRoot 你的SupeSite程序的服务器目录
        ServerName 你的域名.com
        ServerAlias *.你的域名.com
        </VirtualHost>

IIS环境下:
首先,登录服务器为X-Space建立一个新站点。(注意:如果该服务器上还有其他站点,请为这些站点先设置好主机头,否则二级域名设置无效)


图1-15:登录服务器为X-Space建立一个新站点


图1-16:X-Space站点主机头设置必须为空

(3)进入SupeSite的站长管理后台,打开“[系统设置]—>[启用二级域名支持]”选项,并且在“二级域名的根域名”的文本框中填入你的域名(例如 blog.com)。现在,二级域名支持设置完毕了。 (:不要在域名前面填写www)

一.X-Space概念

X-Space是一套Web2.0社区个人门户系统。它以博客(BLOG)功能为核心,结合了图片(相册)、收藏、书签(网摘)、好友圈等Web2.0应用元素,以及商品(商城)、文件(下载)、友情链接等互联网流行应用。
X-Space是互联网经营者最可靠的面向Web2.0应用的技术解决方案,适合门户、行业网站、专业网站、个人网站等各类互联网社区。广大站长通过X-Space能以最快速度、最低成本建立面向Web2.0的社区个人门户。

二.安装方法

首先必须安装一个Discuz! 4.x版本的论坛。Discuz! 论坛最新版本的下载地址为:http://www.discuz.net/thread-245698-1-1.html、安装方法及环境要求请看这里http://kb.discuz.com/index.php?title=Discuz%21%E5%AE%89%E8%A3%85%E7%9B%B8%E5%85%B3。如果您已经安装使用了Discuz!论坛,就可以直接进行X-Space的安装了。

1. 安装详细步骤

第一步:从官方论坛上下载X-Space安装程序。
下载地址为:http://x-space.discuz.net/
在这里要说明一下:我们提供了4种不同的编码。包括简体中文版 GBK、简体中文版 UTF8、繁体中文版 BIG5、繁体中文版 UTF8,请根据Discuz!论坛所使用的字符集,选择相应的版本。

第二步:解压并上传X-Space程序到服务器上。
解压完成后,如下图所示:

 Upload目录为安装文件,安装X-Space时,必须上传这个文件夹下的所有文件到服务器上。
上传方法为:http://kb.discuz.com/index.php?title=%E7%AC%AC%E4%BA%8C%E7%AB%A0%E8%8A%82%EF%BC%9A%E4%B8%8A%E4%BC%A0%E7%BD%91%E7%AB%99
其中,document文件夹里面包含X-Space的安装方法、二级域名相关、个人空间使用说明、X-Space的升级方法、以及站长后台使用说明。

Tool文件夹里面包含Discuz!_4.0以及Discuz!_4.1这两个目录内的文件为X-Space 与 Discuz! 论坛之间进行互通所必需的文件。
Rewrite/.htaccess 文件为 rewrite 规则文件。里面有相关的 rewrite 规则说明。 详细可以看一下文件目录说明文件

第三步:执行安装文件进行安装
说明:这一步对于大多数用户来说也是最不容易理解的。下面我详细说明一下:
A.首先在你的服务器上执行安装文件,例如:http://localhost/blog/install.php
如下图:

下一步:

① 的意思是:填写论坛目录的本地路径。如果是独立主机的话可以填写完整的目录路径如:http://localhost/bbs  如果是虚拟主机不知道完整的路径,可填写相对或者是绝对路径,如:./bbs
② 的意思是:论坛目录的URL,即论坛如何来访问。如:http://www.abc.com/bbs
③ 的意思是:X-Space的访问路径。如:http://localhost/blog
④ 的意思是:安装X-Space的表名前缀,按照默认就可以了
⑤ 提交配置:如果配置正确无误的话进行下一步操作,如果配置不对会提示相应的错误,提示最多的就是:

这是因为第①步没有填写正确造成的,修改正确再提交配置就可以了。

下一步:

下一步:

下一步:

三.开通个人空间

首先要登录X-Space如图所示:

登录后,显示如下图:

下一步:

[1] [2] 下一页

教程录入:jerome    责任编辑:jerome 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

    相关教程
    flash 8 安装remoting解决方法
    Discuz!安装系列教程
    在网页中调用系统调色板和测试所有安装字体
    windows下全面整合apache+Mysql+php+jsp(Tomcat)+CGI+asp
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    湘ICP备05010790号 {$Wap}
    关于我们 | 版本历史 | 联系方法 | 隐私条例 | 链接我们 | 广告服务 | 常见问题 | 友情链接 | 网站公告 | 设为首页 | 收藏本站
    Copyright © 2001-2006 17zm.NET All Rights Reserved.  织梦建站工作室[织梦建站工作室]™荣誉出品. Since 2001