查看: 778|回复: 0
打印 上一主题 下一主题

[网页编程] dedecms上传图片出现的302错误图片提示ERROR解决方法

[复制链接]
跳转到指定楼层
1
发表于 2016-3-28 13:51:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
  dedecms内核网站使用的时候发现了一个问题,上传图片的时候给我弹出个错误信息框,提示报错是“302”,显示红色ERROR 错误。

如图:


6 Y0 K; ?$ j  X5 ]# I1 m7 j  p" C+ K# A0 z* B+ z5 m1 e! v9 b* H6 s
1 ^! K6 c) d  X" h' E* q7 ?( x


1 j+ f# x+ \8 \' E9 b2 Q$ s

  我们看图中谷歌浏览器弹出的信息框,就一个302,而且下面的图片全变红了,很大的error错误。遇到这类问题改怎么处理呢?


1 v. [7 ~# J1 M8 N: x

  解决办法:

  找到include目录下面的userlogin.class.php文件,用代码编辑器将它打开,在第二行session_start();前加上以下代码:


' w) f( |; D$ v& Y$ W
  1. if (isset($_POST["PHPSESSID"]))
    ! v4 F3 i/ X& Y2 l; o+ q! ?
  2. {
    0 f' {5 h* [; U8 O6 C8 P- r
  3. session_id($_POST["PHPSESSID"]);
    , L" w4 Y2 L& O, A7 q; g
  4. } else if1 ^( U7 U' p  f! I
  5. (isset($_GET["PHPSESSID"])) {
    1 R) n+ t5 b. x
  6. session_id($_GET["PHPSESSID"]);
    % _+ S% T. m+ d
  7. }
    ( D* [* q  N5 f6 s7 w
复制代码
7 l* k2 w' V2 i$ H; {- P$ r3 U

  加入之后的代码是这样的,如下图:


" x1 q: c/ o2 H1 F

2 b5 O! E  s* g2 ?5 n- K5 J  U6 p

  把文件保存,传上去覆盖,我们再来上传下图片试试,亲测有效了,

  如图:


) ^! b( M0 f* i. C# y2 I% H

) ]0 c$ G4 v1 e* }5 O  y4 h% |6 R' l
欢迎访问yabo88狗亚体育app下载地址宗亲网!请牢记我们的主网址:【www.fanwuzi.com】,备用网址:【www.fanjiaren.org】。
您需要登录后才可以回帖 登录 | 停止注册

本版积分规则

小黑屋|手机版|Archiver|yabo88狗亚体育app下载地址宗亲网 ( 黑ICP备16002281号 )

GMT+8, 2019-12-19 08:43 , Processed in 0.085349 second(s), 26 queries , Gzip On. Powered by Discuz! X3.4 Licensed

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