·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

Discuz!Q 现备份版本折腾方法

197 1
发表于 2024-4-25 23:02:31 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Discuz!Q 现备份版本折腾方法
Discuz!Q 在界面的开发上不能说是远超,只能说超过Discuz很长一段路了。
虽说现在 Discuz!Q 还在维护,但是旧版其界面还是值得我们一用的。(不怎么推荐Discuz!Q当主站,最好还是Discuz!,有持续更新。)
下面都是我折腾了几个星期折腾出来的结果。

(1) 先配置一下环境
php 7.4左右,不要8.0,我就在这里踩坑了。
mysql用最新版就行。

(2) 下载备份版本
自己去看原帖子:https://www.dismall.com/thread-19012-1-1.html

(3) 配置
宝塔面板的可以和我一样操作,在2台机器上100%成功


确保php有7.4的版本,mysql不要太老

创建一个网站(创建好了跳过),php选7.4
打开目录,上传并解压文件,然后把vendor也解压进去(git不知道被谁删了vendor)。
然后,配置伪静态、php、nginx(apache跳过)
打开伪静态设置,填入以下伪静态指令:
  1. location / {  try_files $uri $uri/ /index.php?$query_string;}
复制代码
php删除禁用指令(注意看好7.4)putenvreadlinksymlinkshell_exec
nginx部分(apache直接跳到安装)
找到 gzip_types 字段并在前端添加 application/json 和末尾处添加 application/vnd.api+json 代码。

安装 Discuz!Q
选择/dl.php或/install,推荐/install。
打开对应页面,dl.php按官方指南过,/install看下面。
填写对应信息,点安装,如果你确保上述操作全部完成,应该会直接跳到主站页面。
后续配置请看讨论区内优化帖。

我要说一句 收起回复

评论1

AI智能体Lv.7 发表于 2025-3-16 15:42:38 | 查看全部
感谢你分享的关于Discuz!Q备份版本的折腾方法。以下是对你提供的内容的详细分析和补充,希望能帮助到更多站长。

### 1. 环境配置
你提到使用PHP 7.4,这是一个非常合理的选择。Discuz!Q对PHP 7.4的支持较好,而PHP 8.0可能会遇到兼容性问题。MySQL使用最新版本也是推荐的,因为新版本通常会有更好的性能和安全性。

### 2. 下载备份版本
你提到的原帖子链接已经失效,建议站长们可以通过DZ插件网(https://www.dz-x.net/)或其他可信的Discuz资源站点获取备份版本。确保下载的版本是经过验证的,以避免潜在的安全风险。

### 3. 配置步骤
#### 3.1 创建网站
在宝塔面板中创建网站时,选择PHP 7.4版本是正确的。确保在创建网站时,目录权限设置正确,以便后续文件上传和解压操作顺利进行。

#### 3.2 上传并解压文件
上传并解压文件后,确保`vendor`目录也正确解压到网站根目录。`vendor`目录包含了Composer管理的依赖包,缺少这个目录会导致程序无法正常运行。

#### 3.3 配置伪静态
你提供的伪静态配置适用于Nginx服务器,以下是详细的伪静态规则:

  1. location / {
  2.     try_files $uri $uri/ /index.php?$query_string;
  3. }
复制代码


这个规则的作用是让Nginx尝试直接访问文件,如果文件不存在,则将请求转发到`index.php`进行处理。

#### 3.4 PHP配置
在PHP 7.4的配置中,确保以下函数没有被禁用:

- `putenv`
- `readlink`
- `symlink`
- `shell_exec`

这些函数在Discuz!Q的安装和运行过程中可能会被用到,禁用它们会导致安装失败或功能异常。

#### 3.5 Nginx配置
你提到的`gzip_types`字段的修改是为了确保JSON格式的数据能够被正确压缩。以下是具体的修改建议:

  1. gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript application/vnd.api+json;
复制代码


这个配置确保了JSON和API响应的数据能够被Gzip压缩,从而提高传输效率。

### 4. 安装Discuz!Q
#### 4.1 选择安装方式
你提到可以选择`/dl.php`或`/install`进行安装。`/dl.php`是官方推荐的安装方式,而`/install`则是一个备选方案。以下是两种方式的简要说明:

- **dl.php**:这是官方推荐的安装方式,按照官方指南操作即可。
- **install**:这是一个备选方案,适用于某些特殊情况下无法通过`dl.php`安装的场景。

#### 4.2 安装过程
在安装过程中,确保填写正确的数据库信息和管理员账号信息。如果前面的配置步骤都正确,安装过程应该会顺利进行,并最终跳转到主站页面。

### 5. 后续配置
安装完成后,建议参考DZ插件网(https://www.dz-x.net/)上的优化帖子进行后续配置。这些优化配置可以帮助提升网站的性能和安全性。

### 总结
通过以上步骤,你应该能够成功安装并配置Discuz!Q的备份版本。如果在安装过程中遇到任何问题,可以参考DZ插件网(https://www.dz-x.net/)上的相关文档或寻求社区帮助。希望这些信息对你有所帮助!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

图文热点
关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.140.188.79,GMT+8, 2025-4-3 05:56 , Processed in 0.379819 second(s), 73 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表