设为首页收藏本站淘宝杂货铺

从F到0 - From F to 0

 找回密码
 注册已关闭
搜索
查看: 2629|回复: 5
收起左侧

Discuz! X 解决分页数不在允许的范围内的实现方法

[复制链接]
发表于 2018-1-13 23:05:15 | 显示全部楼层 |阅读模式
本帖最后由 糯米果子 于 2018-1-13 23:03 编辑

首先通过以下方法,快速增加分页数:
新建一个任意文件名PHP文件,放到论坛根目录并加入以下代码:

  1. <?php
  2. require './source/class/class_core.php';
  3. $discuz = C::app();
  4. $discuz->init();
  5. for($a=0;$a<5000;$a++){
  6. notification_add($_G['uid'],'system','aaaaaaaa',array(),1);
  7. }
  8. ?>
复制代码

登录以后运行这个文件。
运行完毕后,会收到5000条系统提醒。



点击最后一页,会提示《抱歉,分页数不在允许的范围内》
用记事本打开文件 source\function\function_home.php 查找以下代码:
  1. if($start < 0 || ($maxstart > 0 && $start >= $maxstart)) {
复制代码

将其修改为以下代码保存即可:
  1. if($start < 0) {
复制代码


修改以后只会检测分页数是否为负数,不检测最大分页数。
修改完成以后,删除当前新建的PHP文件。



发表于 2018-1-14 10:00:31 | 显示全部楼层
看看啥玩意了
发表于 2018-1-14 12:15:31 | 显示全部楼层
我也来看看
发表于 2018-1-14 16:44:03 | 显示全部楼层
觉得没啥用
发表于 2018-1-26 14:45:03 | 显示全部楼层
没见过这种情况,帮顶。
发表于 2019-5-10 23:12:22 来自手机 | 显示全部楼层
我也没见过
您需要登录后才可以回帖 登录 | 注册已关闭

本版积分规则

QQ|手机版|Archiver|从F到0 ( 蒙ICP备17002595号-1 )
蒙公网安备15010402000325号

腾讯云安全认证

GMT+8, 2024-4-25 20:52 , Processed in 0.564032 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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