$this->redirect 会产生死循环??
时间:2009-02-19
来源:互联网
- 
        
 
- $this->redirect('login','Public');
当执行这样的操作,服务器端会进入一个死循环。感觉是不断刷新打开login,请问,这是因为服务器里的那里配置有问题啊?
Public 里的login方法只是很简单输出一句话
- echo("就一句话");
作者: wmsh 发布时间: 2009-02-19
现把环境说一下
Apache/2.2.3 (Red Hat)
Linux (Linux host17.xrnet.cn 2.6.18-8.el5 #1 SMP Fri Jan 26 14:15:21 EST 2007 i686)
运行方式: CGI
PHP版本: 5.2.4
Zend版本: 2.2.0
Mysql客户端库版本: 5.0.22
这个问题我自己摸索已经两天,没整明白,请老大务必出马啊,谢谢
作者: wmsh 发布时间: 2009-02-19
但是你的帖子里并没有说明白你是怎么做权限控制的啊
作者: yhustc 发布时间: 2009-02-19
- private $sid;
 
- private $groupid;
 
- function _initialize()
 
- {
 
- $this->sid=Session::get(C('USER_AUTH_KEY'));
 
- $this->groupid=Session::get('groupid');
 
- }
 
- 
        
 
- public function login()
 
- {
 
- 
        
 
- if(!isset($this->sid) || $this->groupid=='')
 
- {
 
- $this->display();
 
- 
        
 
- }else{
 
- $this->redirect('Index','Index');
 
- }
 
- }
作者: wmsh 发布时间: 2009-02-19
而是上传某服务商的空间上后,就会出现这样的问题。
作者: wmsh 发布时间: 2009-02-19
你可以先把这个去掉试试
可能是你本机WINDOWS下有一个地方没有严格匹配的检查,然后上传到服务商的LINUX系统后大小写严格检查导致你有一个地方过不去
然后你的权限系统会让他跳转到public login,而如果你有登录的话,login又会跳转到index index,再又由index index跳回来...
作者: yhustc 发布时间: 2009-02-19
当我在配置文件里,将url_model改为兼容模式,即
'URL_MODEL'=>3,
则不会出现上述的怪现象,那么断定,是虚拟主机不支持。
那我和服务怎么说呢?
你的虚拟主机不支持URL PATHINFO、REWRITE模式。
这样表达,服务商能明白?
请老大总结一下。
作者: wmsh 发布时间: 2009-02-20
我试过godaddy的主机,apache 1.3,pathinfo也有问题,不过因为我这个不需要跳转,所以直接报错说找不到模块
最后我用rewrite+兼容模式的pathinfo搞的
rewrite到 index.php?s=
作者: yhustc 发布时间: 2009-02-20
作者: wmsh 发布时间: 2009-02-20
作者: thinkphp 发布时间: 2009-02-20
rewrite模块
问,我们说的pathinfo 是指下面这个也得打开吗?
cgi.fix_pathinfo
请老大指点。。。
作者: wmsh 发布时间: 2009-02-20
作者: pyzheng 发布时间: 2011-09-13
热门阅读
-   office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具 office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具阅读:74 
-   如何安装mysql8.0 如何安装mysql8.0阅读:31 
-   Word快速设置标题样式步骤详解 Word快速设置标题样式步骤详解阅读:28 
-   20+道必知必会的Vue面试题(附答案解析) 20+道必知必会的Vue面试题(附答案解析)阅读:37 
-   HTML如何制作表单 HTML如何制作表单阅读:22 
-   百词斩可以改天数吗?当然可以,4个步骤轻松修改天数! 百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!阅读:31 
-   ET文件格式和XLS格式文件之间如何转化? ET文件格式和XLS格式文件之间如何转化?阅读:24 
-   react和vue的区别及优缺点是什么 react和vue的区别及优缺点是什么阅读:121 
-   支付宝人脸识别如何关闭? 支付宝人脸识别如何关闭?阅读:21 
-   腾讯微云怎么修改照片或视频备份路径? 腾讯微云怎么修改照片或视频备份路径?阅读:28 















