如图所报错:

  1. Aw, snap! Internal Server Error – Check your error_log or enable debug_mode = 3 (chevereto.com/docs/debug).

复制代码

修复方法:

  1. app/loader.php 文件
  2. 第 730行  // Get active AND visible pages
  3.         if (version_compare(Settings::get(‘chevereto_version_installed’), ‘3.6.7’, ‘>=’)) {
  4.             $pages_visible_db = Page::getAll([‘is_active’ => 1, ‘is_link_visible’ => 1], [‘field’ => ‘sort_display’, ‘order’ => ‘ASC’]);
  5.             $pageHandle = version_compare(Settings::get(‘chevereto_version_installed’), ‘3.12.4’, ‘>=’) ? ‘internal’ : ‘url_key’;
  6.             $handler::setVar(‘page_tos’, Page::getSingle(‘tos’, $pageHandle));
  7.             $handler::setVar(‘page_privacy’, Page::getSingle(‘privacy’, $pageHandle));
  8.         }
  9. 改为:
  10.         if (version_compare(Settings::get(‘chevereto_version_installed’), ‘3.6.7’, ‘>=’)) {
  11.             $pages_visible_db = Page::getAll([‘is_active’ => 1, ‘is_link_visible’ => 1], [‘field’ => ‘sort_display’, ‘order’ => ‘ASC’]);
  12.             $handler::setVar(‘page_tos’, Page::getSingle(‘tos’));
  13.             $handler::setVar(‘page_privacy’, Page::getSingle(‘privacy’));
  14.         }

复制代码

现成文件 //目录 app/ 进行覆盖
311142213.zip(8.87 KB, 下载次数: 3)

3 小时前 上传

点击文件名下载附件

广东网友:哟!这不是那书记吗?
湖北网友: 大佬好
香港网友:支持大佬
河南网友:免费版敢不敢这么升
广西网友:感谢大佬

实际测试完美升级升 chevereto happy 3.12.5 报错debug 修复方法-LMLPHP
四川网友:直接新安装3.12.5不会报错的吧?
香港网友:要是报错的话 就替换这个文件就行了~!

01-22 08:58