首页 > 编程语言 >dedecms系统php.ini register_globals must is Off的解决方案

dedecms系统php.ini register_globals must is Off的解决方案

时间:2022-10-12 22:35:55浏览次数:53  
标签:Off register dedecms globals ini php must

访问后台,报错如下图:


成因:由于register_globals设置控制PHP变量访问范围,如果开启会引起不必要的安全问题,所以这里对其进行了强制关闭,如果站长的空间不支持,可以采用以下几种办法进行修改:

 

方案:

1,如果是独立服务器的用户,可以修改php配置文件中的php.ini,将register_globals=On改为register_globals=Off,然后重启Apache.

2,自己在网站目录下新建一个.htaccess文件,加上:

php_flag register_globals off

如果已有.htaccess文件,直接再最后另起一行添加即可; 3,如果实在不行,那只有采用最后的办法直接去include/common.inc.php中将以下代码删除即可(不建议).

//开启register_globals会有诸多不安全可能性,因此强制要求关闭register_globals
if ( ini_get('register_globals') )
{
exit('php.ini register_globals must is Off! ');
}


标签:Off,register,dedecms,globals,ini,php,must
From: https://blog.51cto.com/amadeus/5751685

相关文章

  • 《剑指offer》day07
    树的子结构题目描述思路遍历比对遍历每个节点,看看它的子树的开头部分,也可能是一整棵,能不能完全匹配上目标一些要注意的细节:B为空可直接返回false,这是题干,A......
  • Flink消费kafka获取kafka消息的offset
    参考:https://chengyanan.blog.csdn.net/article/details/112391375虽然Flink消费kafka有着完善的checkpoint机制,可以使得程序停止后再次能从上一次的消费位点继续消费,但是......
  • 收藏!想要拿到高薪Offer,数据库程序员要知道的几件事儿!
    "IT有得聊”是机械工业出版社旗下IT专业资讯和服务平台,致力于帮助读者在广义的IT领域里,掌握更专业、实用的知识与技能,快速提升职场竞争力。 导语:想找到一份程序员的工作,一......
  • sqlserver 分页 row_number() over(), offset fetch next only
    1-row_number()over()  1declare@pageIndexint=1,@pageSize=102select*from(3selectROW_NUMBER()over(orderbyId)'rowid',count(*)over()'Tot......
  • 《剑指offer》day06
    从上到下打印二叉树题目描述思路队列这个其实是树的基本操作之一,层序遍历,也叫广度优先遍历,可以通过队列的先进先出来实现代码实现/***Definitionforabinary......
  • OFF26 树的子结构
    /遍历A树,用每个节点开始与B进行比较publicbooleanisSubStructure(TreeNodeA,TreeNodeB){return(A!=null&&B!=null)&&(recur(A,B)||isSubS......
  • OFF27 二叉树镜像
    publicTreeNodemirrorTree(TreeNoderoot){if(root==null){returnnull;}TreeNodeleft=mirrorTree(root.left);T......
  • OFF28 对称二叉树
    publicbooleanisSymmetric(TreeNoderoot){if(root==null){returntrue;}returnjudge(root.left,root.right);}......
  • 《关于如何免费下载使用office365》
    本教程可能不是安装Office唯一的方法,却是应用最广泛,错误率最低的安装方法。如果您在安装过程中遇到了任何错误,请自行检查配置是否出错。如果是因为系统问题:比如是某风的......
  • dotNet6(.net core 6) Big5'不是受支持的编码名称。有关定义自定义编码的信息,请参阅
    https://www.skyfinder.cc/2021/12/17/net-core-register-encoding/#:~:text=%E5%9C%A8%E4%BD%BF%E7%94%A8.net%205%20%E6%9E%84%E5%BB%BA%E5%BA%94%E7%94%A8%E6%97%B6%EF%......