织梦DEDECMS上传图片|图集出现302Error、FILEID:X错误的处理方法

图片|图集出现FILEID:X问题 

这个的很大可能是编码问题,特别使用UTF-8编码程序的同学,如果你用记事本修改过程序文件,那中奖的几率很大。

解决方法1

打开 /dede/swfupload.php 找到
echo "FILEID:".$_SESSION['fileid'];
在它上面加入一行
ob_end_clean();
继续找到
if( empty($id) )
在它上面加入一行
ob_end_clean();

如图
织梦DEDECMS上传图片|图集出现302Error、FILEID:X错误的处理方法

解决方法2

把最近改动过的文件用编程软件查看和  转码回UTF-8无BOM格式  ,推荐用notepad++来转,没有notepad++软件的可以去织梦教程网资源下载仿站工具下载栏目下载。

操作方法如下:

织梦DEDECMS上传图片|图集出现302Error、FILEID:X错误的处理方法

图片|图集出现302Error问题

解决方法

  1、空间满了,检查空间容量是否满了。
  2、权限问题  解决方法:给uploads写入权限!Linux主机设置为777。
  3、如果上面2个都正常,用这个解决方案:

include/userlogin.class.php 文件中找到
session_start();
在它的上面加入
if(isset($_POST["PHPSESSID"])) 
{
	session_id($_POST["PHPSESSID"]);
} 
else if(isset($_GET["PHPSESSID"])) 
{
	session_id($_GET["PHPSESSID"]);
}

完成
(方法3亲测有效)

本文地址: https://www.dedejiaocheng.com/question/278.html(转载请保留)