• 欢迎 游客 您的光临,下载之前请先阅读 积分规则 。任何技术问题请在论坛提问,本站定制插件、模板主题。售前、售后问题请联系QQ:5916171
    本站自由发布资源可赚取积分及人民币(可提现)(保证资源真实可用,如被举报封号处理。谨慎分布)。
  • 即日起发表主题、回帖、发布&更新资源、创建&回复私信、发布&回复个人动态均需要验证手机号码,其它不受影响。如不便可进群提问。点击链接加入群聊【XenForo讨论社区】:群号1:143277648

【常用】XenForo新人入坑指南

眠只想摸鱼

Nukkit-MOT BBS
UID
2438
注册
2023/07/09
消息
96
解决方案
2
黄金
4,985G
  • #1
正在慢慢鸽️…不要催啦
如果你发现此文章哪里有问题,请在下方回复我

序言​

之前遇到了许多新人问问题,有的问题比较常见,有的问题较为奇怪
为了帮助刚入坑的新人快速入门,我编写了这篇文章
(跟着这篇网站去搭建,你可以大大减少后台报错的可能!)

1.选择版本​

XenForo目前有两个主流的版本:
  • XenForo 2.2
  • XenForo 2.3
这两个版本各有优势,你可以根据自身情况进行选择

XenForo2.2​

目前生态圈较为庞大(主要是因为XF官方在2.2上鸽太旧了),有些好用的插件(还有主题)停更在了2.2,但部分正在更新的插件已经不支持2.2了(包括主题)

XenForo2.3​

2024年新出来的版本,更新了很多有趣的功能(如XenForo论坛登录,通行密钥,Webhook等),我比较喜欢的有:黑/白模式免刷新切换,XenForo论坛关联,还有WebP支持和更快的安装速度和重建速度

2.安装论坛​

有的压缩包是完整包,有的是升级包,请注意区分

安装环境:​

  • 操作系统:Linux(推荐),Windows 或 Mac OS 也可以使用。
  • Web 服务器:Apache 2.4 或 Nginx 1.18 及以上版本。
  • PHP:支持 PHP 7.4 至 PHP 8.2(推荐 PHP 8.0 或 8.1)。
  • 扩展要求:PDO、MySQLi、mbstring、gd、cURL、SimpleXML、json、openssl、dom、gmp、bcma 等。
  • 数据库:MySQL 5.5 及以上版本或 MariaDB 10.2 及以上版本(推荐 MySQL 5.7+ 或 MariaDB 10.3+)。
资料来源:OKSGO

Ps:关于XenForo2.2,我更推荐使用php7.4,虽然XF官方建议使用php8.1,但我多次实测下来(多次炸站)php7.4的发挥最稳定,因为这个版本许多插件作者使用php7.4语法来写(猜测?仅参考)

接下来你得保证文件目录是可写的(遇到过某个新人问我这个问题)
IMG_20250120_145722.jpg
如不可写,改个权限即可
_20250120_145932.JPG

安装步骤:​

大部分过程你直接《下一步》即可
但一般你刚开始安装会看见这个东西:
_20250120_145947.JPG
这一般出现在宝塔用户上
具体原因是因为:宝塔的php默认禁用了这几个函数,你可以去:软件商店>你用的PHP>设置>禁用函数里删除掉图中加粗字体标出的函数
_20250120_150504.JPG

接下来填写数据库相关信息
英文不好的自己用浏览器翻译一下
然后就是漫长の安装
切记:安装过程一定要挂前台,不要切换什么页面,以免数据库写入不全的Bug
安装好后会让你填写网站主页,网站标题,管理员账户什么的
自己填写就好

3.插件,语言及风格的安装​

插件安装:​

插件可参考以下文章:《XenForo插件安装教程》
但我这里提一嘴:不要使用归档安装!!!不要使用归档安装!!!不要使用归档安装!!!
XenForo的归档安装一直有问题,会导致文件及数据库写入不全!!!
特别是一些大型插件,如DB电子商务,RMMP等
某些人发现按钮点不动,页面跳转失败,很大程度上都是归档的锅!!!

更正:在安装过程中不要主动休眠页面

这个问题由@SUN 发现

语言安装:

● XenForo中文语言包安装
语言包的获取及安装和相关问题可查看以下资源:《XenForo 2.x中文包》
这里建议各位安装的过程保持前台不变
● 插件语言包的安装
这个流程很简单,只需在导入语言时覆盖简体中文即可

风格安装:​

● 通用型:
压缩包一般会有以下文件:
┌Upload ┐
├ ─ ─ ─ ─ ─ ─ ─ ┤
└xxx.xml ┘

其中Upload里的东西你直接覆盖至你的论坛目录即可
xxx.xml这个文件你从ACP①里导入即可:ACP侧边栏>外观>风格列表>导入
这里我记安装完成后的风格为◆
安装完成后重复安装这个风格(重复的主题要设置为◆的子风格)

Ps:2.3不能使用2.2或2.1的风格,2.2也不能使用2.1或2.3的风格,寻找主题时你一定要看清
①:Admin Control Panel简称ACP,也就是你论坛的后台
● DohTheme主题安装
压缩包一般会有以下文件:
01_Install_addon
02_Import_style
Documentation
01_Install_addon:
里面是这个风格的前置
使用他们的风格前都要安装这个插件
02_Import_style:
里面是这个风格的本体
他一般有两种形式
第一种形式你只需参考 通用主题安装部分即可
第二种形式你可以参考下面的ThemeHouse主题安装流程
Documentation:
里面是DohTheme写的主题安装文档,虽然是英文,但安装过程很详细
如不知道怎么做,可以看看这个(该文档使用HTML编写,浏览时请使用HTML浏览器打开index.html)
● ThemeHouse主题:
压缩包一般会有以下文件:
upload
xxx.xml
child_xmls
upload:
里面的文件覆盖至你的论坛目录即可
xxx.xml:
根据上面的通用型里xml安装的方法安装即可
child_xmls:
里面是一些子风格
跟xxx.xml的安装方法差不多
唯一需要注意的是安装这些xml时
设置导入到为子风格这一项
并设置这一项的内容为xxx.xml导入后的风格名
不要嫌这一项多余,他有助于你更加方便的更新主题!

Q&A:​

Q1:ThemeHouse的主题有个红色的报错怎么办?​

_20250224_214220.JPG
A:主题需要前置,2.3程序可以点击here去下载插件,正常安装即可
如果你是2.2,点击这里去下载

Q2:ACP导航里那个ThemeHouse Styles怎么打不开啊?那个API Key是什么啊?​

A:那个是ThemeHouse开发的远程下载功能,填入你的API Key,插件会展示一个界面,方便你快速去下载你购买了的主题
具体就是这么个玩意:
_20250224_215237.JPG
如果你不是在ThemeHouse买的主题,那么这个功能对于你来说可有可无

正在咕咕…️
 
最后编辑:
打赏用户
雾恩 死了算了
  • #2
非常通俗易懂
这使我的大脑旋转
 
  • #3
居然被你抢先了,我后面应该会做一些针对模板以及一高级一点的教程
 
  • #6
怎么制作home界面,我看到有些网站的home界面和他们的主题是十分搭配
 
  • #7
怎么制作home界面,我看到有些网站的home界面和他们的主题是十分搭配
有个HtmlHome插件,可以用HTML写主页
 
  • #9
我记得是个XenConcept的插件
 
  • #12
可以自己找找最新版
 
  • #13
你好!2.3.6添加gmail后不能够发送验证邮件,请问该如何解决呢谢谢
 
  • #15

请求状态​

array(4) {
["url"] => string(38) "/index.php?account-confirmation/resend"
["referrer"] => string(30) "https://qinggeng.com/index.php"
["_GET"] => array(1) {
["account-confirmation/resend"] => string(0) ""
}
["_POST"] => array(4) {
["_xfToken"] => string(8) "********"
["_xfResponseType"] => string(4) "json"
["_xfWithData"] => string(1) "1"
["_xfRequestUri"] => string(10) "/index.php"
}
}


麻烦你了!谢谢!
服务器是否放行465/587端口
 
你好,安装新版主题覆盖原主题后,又得重新设置一遍。原设置太多,会忘记之前怎么设置的。
是要改名后安装,照原主题设置一遍,还是先安装成子主题,照原主题设置一遍?
设置后再把原主题(或母主题)删除掉(有强迫症,不需要的喜欢删掉),谢谢。
 
后退
顶部 底部