Mc *_*aya 1 session codeigniter
我知道这个问题可能会被标记为重复,但是我从任何重复的帖子中都找不到答案,因此我决定将其张贴在自己的位置。
我有一个带有会话的页面。在完成所有任务之后,有一个链接到此控制器的按钮称为Profileresult.php,但即使我没有代码,但令我惊讶的是我遇到了此错误。
这是错误。
遇到PHP错误
严重程度:警告
消息:session_start():无法发送会话缓存限制器-标头已发送(输出从/home3/oep2732/public_html/knowyourscore/application/controllers/Profileresult.php:1开始)
文件名:Session / Session.php
行号:140
回溯:
文件:/home3/oep2732/public_html/knowyourscore/index.php行:315功能:require_once
我创建了一个名为Profileresult.php的控制器
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Profileresult extends CI_Controller {
public function index()
{
}
}
?>
Run Code Online (Sandbox Code Playgroud)
小智 5
检查您的控制器文件。删除该文件中的所有空白空间。例如:
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Profileresult extends CI_Controller {
public function index() {
//your codes here
}
}
?>
Run Code Online (Sandbox Code Playgroud)
在您的IDE中,如果您没有在<?phptag 上方添加任何注释,请确保它在中line 1。没有空格。?>标签末尾也是如此。如果之后没有空格。这些错误将会发生。我遇到了与您相同的问题。我试图按照Aman Maurya的说法检查控制器文件,是的,我只有几行空白。删除该错误,该错误不再显示。
| 归档时间: |
|
| 查看次数: |
6689 次 |
| 最近记录: |