joomla模板设计与二次开发
English French German Italian Portuguese Russian Spanish

捐款 -> 升级 -> 下载

淘宝捐款获取下载权限

点击这里给我发消息

Donate to joomlagate.com to translate more Joomla! extensions and free Joomla! templates

文章分类阅读

下载最新版本 Joomla!

会员登录

Joomla之门 Joomla教程 Joomla 1.0 教程 应用JSMF桥接器在Joomla!上安装SMF论坛 - 第 2 页
应用JSMF桥接器在Joomla!上安装SMF论坛 - 第 2 页 E-mail
作者:白建鹏   
2007-01-12

第三步:安装SMF

把smf 1.1.1中文版安装包上传并解压到网站的 /smf 目录下(当然,你也可以选择 /forum 作为安装目录)。很显然这个目录需要手动建立。请注意:如果你把Joomla安装在网站某个子目录而不是根目录下面,我仍然建议你把SMF安装在根目录下的/smf,尽管它在二级子目录下安装一样能够运行。

在浏览器中输入网站URL,后面带上/smf,然后按回车键就能打开SMF安装界面。如图所示,我在本地测试服务器上安装时使用了二级子目录。从图中你也能看出来我的Joomla安装在了/uhiker子目录中。

SMF论坛安装界面
SMF论坛安装界面

上图中的“论坛网址”是自动生成的,请不要改动。我这个截图只是安装界面的上半部分,下图展示下半部分。请看下图,在输入数据库名称时,切记一定要准确输入网站Joomla安装数据库的名字,因为JSMF桥接器要求SMF必须与Joomla安装在同一个数据库中!

我知道这对于已经将SMF安装在单独数据库中的用户来说不是一个好消息。不过,你可以用导入数据库的方法达到上面的要求。

下图中另一个问题是数据表前导符,一般不需要修改,如果你想自己定义,别忘记后面带上 _ 下划线。

SMF必须与Joomla安装在同一个数据库中
SMF必须与Joomla安装在同一个数据库中

我想很多中文Joomla用户都在网站使用了UTF-8编码。那么对于下面这个问题一定要注意:在安装界面上,还有一个问题(抱歉,截图上没有包括进去),询问你是否要使用UTF-8编码。这个选项一定不要钩选!据说会导致很多麻烦。不钩选怎么使用UTF-8编码?论坛会不会出现乱码?别着急,当论坛安装完成后,你可以在论坛后台管理面板上将论坛数据库转为UTF-8编码。

补充:2007年4月,本站下载栏目的Joomla 1.0.12 utf-8 特版别作了一点改动,就是将 /includes/database.php 这个文件作了一点修改。如果使用这个版本来安装SMF论坛,则要在这一步勾选“使用UTF-8编码”,否则会在安装成功后出现乱码。见本站论坛的讨论:joomla1.0.12+com_JSMF_2_0_2整合后首页乱码 。请检查你的Joomla版本,如果 database.php 文件中102行被注释掉,那么此处不钩选;如果102行没有注释,则此处可钩选utf-8)

下面的操作很简单了,你一步一步按照提示输入相关信息即可。安装完成时,一定要钩选“删除install.php”,否则还要手动删除。最后会提示你论坛安装完毕,你可以点击“前往论坛”之类的链接观赏你的新论坛首页。请注意:这时候看到的论坛还是独立运行的,与Joomla没有任何关系。

我建议你这时候不要急于安装桥接器。请登录到论坛后台管理面板(在刚才安装过程最后会提示你建立管理员帐号,但愿你还记得密码)。在论坛后台,首先点击左侧下端“论坛维护”,然后在右边上部出现“论坛维护-一般维护”的各种选择,点击列表中最后一条“转换数据库和数据为 UTF-8”,将论坛数据库转换成UTF-8。接下来,你可以对论坛版块进行设置,并作一些优化(参考本站论坛有关SMF优化帖子)。

 



 

评论  

 
0 #2 回复: 应用JSMF桥接器在Jooml a!上安装SMF论坛luxinzhu 2011-06-24 17:04
楼上说的是1.5? 完了。。。。
 
 
0 #1 桥接器安不了啊,按你这上面说的 writyou 2008-10-26 06:55
桥接器安不了啊,按你这上面说的 ,试了好多次,也换浏览器都不行 ,怎么弄?