解决thinkphp3.2.3下使用uploadify 302错误的方法

首先为什么会产生这样一个原因呢?网上查了一下302说的是重定向的意思,那么可能就是我在使用上传的时候继承的CommonController控制器在作怪,因为在这个控制器里面做了用户是否登录的检验,如果我不继承这个公用控制器,那么uploadify是可以正常工作的,所以说问题就在这儿了。怎么解决呢?

1、在当前模块的config.php文件中加入代码

//‘配置项‘=>‘配置值‘
‘VAR_SESSION_ID‘ => ‘session_id‘,

2、在使用uploadify的页面传递session_id参数,如下:

‘uploader‘ : ‘{:U("Article/uploads",array(‘session_id‘=>session_id()))}‘,

3、ok,我们刷新一下页面,发现uploadify又愉快的工作了

时间: 2024-12-28 01:52:12

解决thinkphp3.2.3下使用uploadify 302错误的方法的相关文章

解决Xilinx_ISE在Win8下打开崩溃闪退的方法

解决Xilinx_ISE在Win8下打开崩溃闪退的方法 在64位windows8或者8.1上安装xilinx ise之后,加载 licence或者保存文件的时候,ise应用程序就会崩溃,出现闪退的情况. 修复方法: 第一步: 找到xilinx安装文件下的子文件,我的是安装在D盘. [plain] view plaincopy D:\Xilinx\14.4\ISE_DS\ISE\lib\nt64 在这个文件夹中搜索文件 libPortability 会出来两个文件 [plain] view pla

解决mac 10.9下eclipse出现javahl错误问题

首先说要点是: Subclipse Version SVN/JavaHL Version 1.10.x 1.8.x 1.8.x 1.7.x 1.6.x 1.6.x 1.4.x 1.5.x 1.2.x 1.4.x 1.0.x 1.4.x 官网说的很清楚,你的svn即subversin/javahl version必须和这张表配对着来,我查了我的svn版本,在终端用svn —version命令即可,是1.8.11所以,必须Subclipse插件是1.10以上的,这里是地址:subclipse 1.1

通过扩大IE使用内存,解决skyline在IE下模型不能加载的方法

环境:skyline TerraExploere 6.6.1,win10 专业版 64位,ie 11 情况描述:在ie下浏览三维场景,ie占用内存不断增大并且内存占用固定在一个最高范围内,三维场景中部分模型无法显示 解决方式: 1.找出ie的exe PS(postscript):如果操作系统是64位,就 要用32位的ie 2.把找到的iexplore.exe文件复制一份,复制到别的目录进行操作(最好不要在原文件.源目录上操作,我就不小心把文件弄来启动不了了) 2.打开visual studio 

解决wordpress修改固定链接后出现404错误不能访问文章的方法

首先,建议大家安装完wordpress网站程序之后第一时间设置一下固定链接,避免以后修改出错.在wp后台仪表盘左侧导航里找到“设置——固定链接”即可配置你的wordpress固定链接,通常我习惯使用的有两种: /%postname%.html 和 /%post_id%.html 当然你如果不想修改,使用wp默认的链接方式也是可以的,只是感觉不太美观而已.下面主要说一下建站之后,wordpress修改固定链接出现404错误不能访问文章的解决步骤.出现这个错误应该是伪静态功能的问题,那么来看一下我怎

jQuery上传插件Uploadify出现Http Error 302错误解决

前段时间介绍过jquery uploadify上传插件的使用方法,我在使用中遇到过Http Error 302错误问题,应该会有很多人在使用中遇到过,在此记录下来: 首 先http 302是请求被重定向的意思,这就很容易理解了,如果你的uploadify处理上传脚本有session验证,就会出现此错误,因为flash在执行 post请求的时候没有包含cookie信息,而服务器的session会根据客户端的cookie来得到SESSIONID.没有提交cookie自然 就不能获取到session,

MVC中使用jquery uploadify上传图片报302错误

使用jquery uploadify上传图片报302错误研究了半天,发现我上传的action中有根据session判断用户是否登录,如果没有登录就跳到登陆页,所以就出现了302跳转错误.原来更新了flash的版本以后,通过uploadify获取不到session的值.我目前的解决办法是: Global.asax.cs中: /// <summary> /// 解决uploadif上传无法获取Cookie的情况 /// </summary> /// <param name=&qu

SharePoint 2013下,使用ajax调用ashx报Http 302错误

今天,项目上线,一直在开发.测试环境下好的代码,上线就出现问题了. 线上环境如下: 80应用程序下的根网站集:http://192.12.1.128 80应用程序下的子网站集:http://192.12.1.128/AllenLee/ 然后程序部署在子网站集:http://192.12.1.128/DocumentLib 下,然后给网站集所有人读取权限.在运行代码时,发现程序"系统繁忙". 使用浏览直接访问ashx,提示AccessDenied,网站尚未共享.经浏览器调试,发现是ash

XE6移动开发环境搭建之IOS篇(5):解决Windows和虚拟机下Mac OSX的共享问题(有图有真相)

XE6移动开发环境搭建之IOS篇(5):解决Windows和虚拟机下Mac OSX的共享问题(有图有真相) 2014-08-20 20:28 网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的内容.傻瓜式的表达来告诉你想要的答案. 在安装XE6 PAServer前,我们先解决Windows和虚拟机下Mac的文件共享问题,由于虚拟机和我们安装的XE6是同一台电脑,所以此问题很好解决.网上相传有很多的共享大法,但是在WIN7这种权限管制得过份的系统下显得相对复杂了,

解决php 5.4下dedecms登陆后台空白,标题不能为空错误

这两天有人反应新版的php-fpm的php版本为5.4.7对dedecms5.6兼容性不好. dedecms安装完成后会出现登陆后台空白,发布文章时提示"标题不能为空". 1.解决dedecms登陆后台空白错误因为php5.4的版本废除了session_register,所以需要去掉session_register函数 修改:"include/userlogin.class.php",注释掉session_register,修改后如下//@session_regis