我有这个警告。我该如何解决?
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\AppServ\www\PhpProject1\login.php:2) in C:\AppServ\www\PhpProject1\controller\login.controller.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\AppServ\www\PhpProject1\login.php:2) in C:\AppServ\www\PhpProject1\controller\login.controller.php on line 2
答案 0 :(得分:1)
粘贴session_start();在第一行
答案 1 :(得分:1)
您还应该知道,以错误的编码保存文件会产生此错误。
答案 2 :(得分:0)
在打印任何内容之前,需要启动会话。 你早先回应了一些东西,或者只是在PHP标签之外打印一些东西。
在打印输出之前移动session_start。这涉及所有文件的打印输出。 它甚至会说你打印出来的东西。
输出从C:\ AppServ \ www \ PhpProject1 \ login.php:2开始