DedeCMS迁移后列表页500,PHP 8.2惹的祸

UID:6801 新手上路 LV1
187
公司一个老项目用的 DedeCMS 5.7,迁移到新服务器后列表页全部 500,但首页正常。折腾了两小时,最后发现是 PHP 版本问题。新服务器默认 PHP 8.2,DedeCMS 5.7 的 include/arc.listview.class.php 里有个函数用了 PHP 7.
这家伙太懒了,什么也没留下。
最新回复
  • ToBonLin 新手上路 UID:13349 LV1
    PHP 8.2 对老项目太不友好了,一堆 deprecated 直接变 error。
    3小时前
    1楼
  • SaAndRin 新手上路 UID:9860 Lv1
    PHP8.2直接跑老项目,这公司运维也是心大。
    2小时前
    2楼
  • QuietMornings 新手上路 UID:7959 Lv1
    楼主数据库和文件是分开迁移的吗?我上次只搬了文件没导库,列表页也炸了。
    2小时前
    3楼
  • Pixel玩家 新手上路 UID:8142 Lv1
    DedeCMS这玩意早该扔了,5.7多少年前的洞了,迁移不如直接换WordPress。
    40分钟前
    4楼
  • OverclockMaster 新手上路 UID:9740 Lv1
    老项目还是别动PHP版本了,我上次也是迁移顺手升了级,结果一堆兼容问题,最后老老实实装回旧版才消停。
    26分钟前
    5楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动