电影中心 精品软件 联系我们

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Close
查看: 317|回复: 0

Discuz!Q更新记录

[复制链接]
发表于 2020-3-17 13:43:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
1.安装后,首屏无限加载,一直出现loading加载动画
3 v" z2 Y6 q" }( m$ _解决方法:; B8 f% R% o) Y! [( s
清空你的浏览器缓存或者打开浏览器的开发者模式-Application-Storage-Local Storage,右击Clear,然后刷新浏览器即可。
2.安装时提示函数禁用
/ H0 M3 L, b- L, i  T运行composer的时候,composer有可能类似下面的提示
% B* I# u4 W1 L& L# M, p3 W[Symfony\Component\Process\Exception\RuntimeException] The Process class relies on proc_open, which is not available on your PHP installation
2 i. R, @: ~& A9 a& p  ]+ G' @或者
# e5 q. i% Y0 V# V8 d# O[ErrorException]
. |9 `& Y+ u6 i3 q  l# a: k" x  ]putenv() has been disabled for security reasons
# p. U1 l* }" |$ W+ w这是因为你的php.ini文件中,禁用了这些函数,请按如下方法操作:
/ x/ l# i4 W2 Z/ `9 N解决方法:6 t) }1 R1 [6 w. {, Q
方法1:
9 u  ?' o3 H0 `% ?) I/ I2 [2 ~6 ^运行 php --ini ,找到你的 php.ini 文件的位置,修改其中的 disable_functions 设置项,这里列出了所有被禁用的函数,将其中的函数删除即可。7 m6 ?7 k0 ~3 Q" `7 J# g
方法2:/ Z- s. ^8 q& J4 {" }4 _" g( C# H5 }
通过 php --ini,找到 php.ini 文件的位置
1 P. T7 G% T1 \; A将其在原位置复制一份,命名为 php-cli.ini0 x) j5 o7 W& k! `! A
再次运行 php --ini ,确认 php-cli.ini 生效! B5 k) S$ U2 E& N
修改 php-cli.ini,将 disable_functions 做相应修改,或者完全注释掉$ d4 ^  ?  R. _* i  A- [% z- E
方法2不影响 php-fpm 运行的配置,相对安全性更高一些
3.上传头像不显示或不能上传文件2 y+ ~! ?" \7 O: `5 j% s
解决方法:创建软连接$ }# T1 }* E7 F
ln -s /www/wwwroot/www/storage/app/public/ /www/wwwroot/www/public/storage
4.composer下载太慢,无法完成安装
. u5 Y5 N8 D6 |$ V+ G, r解决方法:* K- \. Q( i( J9 X( D9 Y
将composer镜像设置为阿里云的镜像。设置完成后,composer所有的下载,都会通过腾讯云镜像进行,可大大提高下载速度。4 Y  ~/ T2 b7 k1 F
设置镜像的命令为:
8 x$ H" ~, q- Y/ Scomposer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
0 T3 q: z+ [6 H4 z* M或者腾讯云:
; V; {( p1 G4 n7 Qcomposer config -g repos.packagist composer https://mirrors.cloud.tencent.com/composer/
5.后台微信登陆无法配置' ?# [( O* E- |- f) {2 v' t$ o6 M- [7 u
解决方法:
; S8 Z/ `8 X, ^, [$ ?关闭后再开启,虽然刷新后还是空白,没有数据,但是数据库里已经有了,就可以用了,下一步等待官方修复。
& R' O6 L' Q  g% ?; y3 G8 H可以进入settings表查看offiaccount值,如果有数据就说明已经写入数据表。
6.宝塔配置文件整合版& J" ^* g3 Q- t8 R% A8 E: H7 l
整合了原宝塔的配置文件和Discuz!Q的配置文件,懒人专用,按需更改不要直接照搬复制粘贴。. q2 x: f/ }& p: }6 W
配置文件.txt (2.52 KB, 下载次数: 0)
7.升级方法' s/ m/ c) n0 @$ m! G
下载最新代码
- e0 J' g0 m9 o* icomposer create-project qcloud/discuz dz-temp --prefer-dist --repository=https://cloud.discuz.chat --no-install1 R7 y- ^+ G% z& p; T
这个命令会将最新版本的Discuz! Q代码下载到当前目录的 dz-temp 目录中+ v# d9 `; h+ n* u6 O7 Z% n! t
更新原安装目录
0 D& ~+ `/ U: k. a+ v* t+ A9 J将 dz-temp 下的所有文件,覆盖到原安装目录下。比如原来的安装目录是 /wwwroot/discuz,那么运行命令+ ?, @8 p+ t9 z2 ^, ^
cp -r ./dz-temp/* /wwwroot/discuz/
$ L2 k3 Y% |% Z+ H更新composer依赖: }+ u# ~7 X3 I- P, k" y
进入原安装目录,运行 composer update
8.安装composr(运行下 composer -v查看是否有,如果正常就跳过这一步)
; H/ D7 Q! N- H- h7 `3 u9 l' Y
  1. curl -sS <a href="https://getcomposer.org/installer" target="_blank">https://getcomposer.org/installer</a> | php# K4 N! E+ d- o* O% s* |
  2. 或者% Q* i2 Y7 o0 l- M2 a+ l2 v
  3. php -r "readfile('https://getcomposer.org/installer');" | php
复制代码

3 p: l& @/ P1 {& B* a6 i0 r
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|帮助|古城IT技术联盟 ( 鲁ICP备06030014号 )

GMT+8, 2024-4-17 06:35 , Processed in 0.147355 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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