DZ 论坛。搬家。新的环境 PHP 和 MYSQL 都升级了。发现打开贴子白屏。列表和进入论坛正常。

2017-04-17 21:11:42 +08:00
 cnmt

数据库是用 MYSQL 命令恢复的。。和 MYSQL 版本不一致有关吗。。 原来的 mysql 是 5.160 升到现在的。 5.542.。

3176 次点击
所在节点    Linux
28 条回复
daolin998
2017-04-17 21:19:08 +08:00
直接 copy 数据库文件夹进去。另外是不是伪静态设置问题
ericls
2017-04-17 21:24:53 +08:00
日志?
gdtv
2017-04-17 21:25:28 +08:00
在浏览器 debug 看下白屏页面的 http 状态码是多少,看下 apache 和 php 的错误日志。
cnmt
2017-04-17 21:30:04 +08:00
@daolin998 伪静态已经关闭了。不是直接 CP 过去的。是用 MYSQL 备份成.tar 。然后。。用mysql命令恢复的。
gouchaoer
2017-04-17 21:33:02 +08:00
你挂着 xdebug 一步步跑一遍就完了,这里问不出个啥
cnmt
2017-04-17 21:35:26 +08:00
@gdtv
××××.com目前无法处理此请求。
HTTP ERROR 500

nginx 错误日志里什么也没有。
cnmt
2017-04-17 21:36:41 +08:00
@gouchaoer 不会用。可否留个联系方式。帮着解决下。
gdtv
2017-04-17 21:41:13 +08:00
@cnmt 500 应该是 php 错误,看 php 错误日志
cnmt
2017-04-17 21:45:34 +08:00
@ericls [17/Apr/2017:21:43:15 +0800] "GET /forum.php?mod=viewthread&tid=760318&extra=page%3D1 HTTP/1.1" 500 5 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.87 Safari/537.36"
cnmt
2017-04-17 21:54:44 +08:00
@gdtv

php.ini 里是这样。是不是没开呀。如果开的话。怎么写。
;error_log = php_errors.log
; Log errors to syslog (Event Log on Windows).
;error_log = syslog
cnmt
2017-04-17 21:58:46 +08:00
@gdtv 在新环境下。新安装个论坛还没问题。只是搬家这个有。
lyhiving
2017-04-17 22:11:54 +08:00
两个地方要查,第一就是表情包管理,一定要清理不存在的表情包,位置很深入,后台→编辑器。这是就是清缓存,这个一般都会做
deepure
2017-04-17 22:15:50 +08:00
多数是缓存问题,删除一下缓存文件
cnmt
2017-04-17 22:16:13 +08:00
@lyhiving 我是把原来的数据。直接 FTP 下载回来后又 FTP 上传到新机子上的。。。原来上好使。就转到新的不行了。
cnmt
2017-04-17 22:24:33 +08:00
@deepure 缓存文件的目录都是哪几个呢。有个 data/cache 目录。里面的文件我一删。首页模版就没了。查看原文件需要调用这个目录里的文件。恢复就好了。
geeglo
2017-04-17 22:41:58 +08:00
我怀疑你数据库都没启动起来,不知道 dz 有没有 innodb 的表
cnmt
2017-04-17 22:47:37 +08:00
@geeglo 只是发贴和贴内内容白屏。
kiah
2017-04-17 22:50:10 +08:00
用帝国备份王试试..
gdtv
2017-04-17 22:53:11 +08:00
修改 php.ini
将 display_error = Off 改为 display_error = On
jhdxr
2017-04-18 00:12:39 +08:00
数据库升级导致遇到问题的情况倒没遇到过几次,但是 PHP 环境升级了很有可能会导致跪了。。。看你只是部分功能不可用,多半是插件的锅。
另外你贴的那段 php.ini 全是注释(分号开头全是注释),也许你需要一个带高亮的文本编辑器

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/355477

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX