Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 升级到3.4后不规则出现500错误和数据表缺失的体会

[复制链接]
qdjpk 发表于 2018-5-14 08:27:55 | 显示全部楼层 |阅读模式
本帖最后由 qdjpk 于 2018-5-14 08:38 编辑

  我的虚拟主机环境:
  DZ版本:X3.4 Release 20180101
  服务器系统:PHP v5.2.17
  服务器软件:IIS 6.0
  MySQL版本:5.0.96

  升级到3.4以后,出现没有规律的页面500错误,经常打不开网页,而且没有规律,时好时坏。
  反复FTP上传覆盖程序文件,甚至清空空间重新安装也不能解决问题(Data目录保留)。
  校验数据库,出现丢失数据表现象,少则十几个,多则上百个,没有规律,时多时少。phpMyAdmin检查,数据表没有缺失,修复、优化没有任何效果。
  曾经:在电脑上架设服务器运行DZ X3.4一切正常,连上服务器上的数据库也一切正常。与服务商交涉,给了一个临时空间测试,证明是自己网站本身的问题,与服务器环境无关。
  最终:全局→性能优化→内存缓存管理→论坛首页→删除for_robot。处理后更新缓存,一切恢复正常。
  这种频繁无规律的500错误数据表缺失是什么原因呢?请求各位老师赐教,谢谢!
  体会想起了60年前孩提时代的歌谣:萝卜萝卜锤呀,打小人呀,小人不让打呀,偏要打着耍呀。


mR.耗子 发表于 2018-5-14 09:20:09 | 显示全部楼层
   换下PHP版本试试
回复

使用道具 举报

无限星辰 发表于 2018-5-14 15:05:02 | 显示全部楼层
建议你换空间看看 php版本也有点低哦
回复

使用道具 举报

lz49858007 发表于 2018-5-15 16:54:13 | 显示全部楼层
本帖最后由 lz49858007 于 2019-6-8 18:44 编辑

PHP版本是低了~!~
                                                     
                                                     
                                                     
                                                     
                                                     
                                                     
                                                     
回复

使用道具 举报

 楼主| qdjpk 发表于 2019-12-27 22:39:36 | 显示全部楼层
谢谢楼上各位的指导!
问题早已经解决:
1、php版本过低;
2、开启了data/cache/filecache ,启动 File 缓存。
更换阿里云空间,设定php7.2版本,取消File 缓存,一切正常了。
回复

使用道具 举报

evilvoy 发表于 2019-12-28 00:53:41 | 显示全部楼层
主要还是这个data/cache/filecache不要开启
一般开启 opcache    memcached就好
回复

使用道具 举报

crx349 发表于 2019-12-28 14:24:24 | 显示全部楼层
PHP v5.2.17 这个版本 不太兼容 x3.4哦 升级到 5.6以上
回复

使用道具 举报

 楼主| qdjpk 发表于 2020-1-3 09:09:39 | 显示全部楼层
crx349 发表于 2019-12-28 14:24
PHP v5.2.17 这个版本 不太兼容 x3.4哦 升级到 5.6以上

谢谢!现在好了,设置为PHP v7.0.23,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-25 09:51 , Processed in 0.025740 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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