织梦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();
如图
解决方法2
把最近改动过的文件用编程软件查看和 转码回UTF-8无BOM格式 ,推荐用notepad++来转,没有notepad++软件的可以去织梦教程网资源下载仿站工具下载栏目下载。操作方法如下:
图片|图集出现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(转载请保留)