zoukankan      html  css  js  c++  java
  • phpcms后台栏目权限修改无效的原因和解决方法

    现象:在phpcms后台中,新建角色,然后修改角色对应栏目权限,结果一直只能选择一半数量的栏目。剩下的栏目怎么修改都不生效。

    对比:

      step1:再另一个phpcms后台做同样操作,依旧是这个结果。跟踪了半天代码,也没有发现什么问题。

      setp2: 把之前本地备份的网站进行操作,却发现可以修改。

    经过2个部分的对比,发现可能是web环境不同的原因。于是顺藤摸瓜。去看apache的日志文件。

    [Sat Jan 17 11:42:01 2015] [error] [client 123.147.192.106] PHP Warning:  Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0, referer: /index.php?m=admin&c=role&a=setting_cat_priv&siteid=1&roleid=9&op=1&pc_hash=2Tyvkl

    解决问题:

      修改php.ini

      

    ; How many GET/POST/COOKIE input variables may be accepted
    max_input_vars = 3000

    重启apache,然后再次修改,问题得到解决。

    [感悟]:要多方面对比,不要第一反应就闷头闷脑的去转牛角尖

  • 相关阅读:
    软件下载
    01_动态规划之01背包问题
    25_使用切片建立一个动态的二位数组.go
    为什么突然想起来写博客
    24_切片的使用
    23_随机数的生成和冒泡排序
    22_数组做函数参数
    21_一维数组和二位数组的使用
    20_指针类型的使用
    19_获取命令参数
  • 原文地址:https://www.cnblogs.com/lovelp/p/4230972.html
Copyright © 2011-2022 走看看