找回密码
 加入怎通
查看: 593|回复: 4

[站长八卦] php.ini register_globals must is Off! 的解决办法

[复制链接]
好有钱 发表于 2013-08-06 15:18:55 | 显示全部楼层 |阅读模式
  解决方案一:
0 C5 m' i4 a2 N% i; u0 @  如果是独立服务器的用户可以修改php配置文件中的php.ini,将register_globals=On改为register_globals=Off, w3 O( {& Q7 u3 P, P
  同时把session.auto_start=1改成session.auto_start=0,然后重启Apache.2 z. Z) d+ C( p5 b3 v8 e
  如果是虚拟主机的用户,尽可能的通知空间商让其对配置进行修改,或者可以尝试ini_set('session.auto_start',0)来./ A! X! m" V( @. g
  解决方案二:
6 \3 x6 J  C" }* s: W  C( o  直接去 include/common.inc.php中将/ P( r7 j1 B( n, N# K& ?
  需要删除的部分为:( ^( F5 R) u, p- r/ Q) r
  1. 第10-20行3 s/ z% G1 J. [, g9 v
  //开启register_globals会有诸多不安全可能性,因此强制要求关闭register_globals
$ S2 ]7 |+ `8 m2 b! h; D% ]& V% K7 l  if ( ini_get('register_globals') )
0 W/ v4 D' O& N6 I& r$ j) ~. |9 o  {, O+ k+ n! Y  a" m1 c7 Y: f# l
  exit('php.ini register_globals must is Off! ');
& k( R( x& f% g0 S* K  }9 i- ^) a  |8 I8 o$ n
  //禁止 session.auto_start
2 m6 H  y) E! Z8 X  if ( ini_get('session.auto_start') != 0 )
9 u  S8 ^# c6 C$ r* Y/ m& J" e  {$ z7 k- e- R/ g# A, u
  exit('php.ini session.auto_start must is 0 ! ');
6 N/ ^6 h9 E4 k9 T* g  }7 Q; Q! H2 x3 M8 M5 f" d$ o$ q
  2.第72到75行
, A9 P5 u+ ^( p' _  if ( ini_get('register_globals') )1 A  v. ]# k1 j! g& F
  {! B0 l7 |5 r  o7 U! z
  exit('php.ini register_globals must is Off! ');; Z7 @2 g) y" _/ H* w
  }
) r5 M# L( a6 P2 D3 R( s- Y2 L  以上两处删除即可完美解决!
6 _2 y( i$ ^2 U1 ~) x编辑者澳门16浦:http://aomen16pu.3a2r.com
0 B: M+ W* w! o( U$ _1 b) j. X* [1 [
回复

使用道具 举报

douyin8 发表于 2013-08-06 15:22:05 | 显示全部楼层
应该是系统代码的问题吧
回复 支持 反对

使用道具 举报

逃离北上深 发表于 2026-01-10 19:45:29 | 显示全部楼层
楼主太厉害了,整理得这么详细,必须支持
回复 支持 反对

使用道具 举报

展翼小彤 发表于 2026-01-12 11:01:37 | 显示全部楼层
学习到了,之前一直没注意过这个点,受教了
回复 支持 反对

使用道具 举报

头像被屏蔽
东南网联小谭 发表于 2026-01-14 05:18:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-4-4 22:57 , Processed in 0.239006 second(s), 27 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

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