2014-05-09 16 views
0

我使得在笨登录和只是得到了一个错误头可能不包含超过一个头以上,新线检测

**A PHP Error was encountered 
Severity: Warning 
Message: Header may not contain more than a single header, new line detected 
Filename: helpers/url_helper.php 
Line Number: 540** 

我打开了url_helper.php &这些是我得到

线
switch($method) 
{ 
    case 'refresh': 
     header("Refresh:0;url=".$uri); 
     break; 
    default: 
     header("Location: ".$uri, TRUE, $http_response_code); 
     break; 
} 
exit; 
} 

任何人都可以提供我需要做的建议吗?

回答

1

检查您尝试访问的控制器文件。

我想在你尝试访问的控制器php文件的开头有一个新行字符。在第一个<?php标签之前不应该有任何字符。

0

我刚刚遇到与OP相同的问题。我发现第26行的config/config.php文件中的基本URL没有正确编码。解决此问题后,错误停止。我不知道它是如何工作的,因为基本URL编码不正确,因为我只是从另一个控制器重定向时收到错误消息,但这就是我解决问题的方式。