我目前使用 php 遇到以下错误:
Warning: session_start() [function.session-start]:
Cannot send session cache limiter - headers already sent
(output started at /home/paramireze/madisonh3.com/calendar.php:1)
in /home/paramireze/madisonh3.com/includes/common.php on line 5
每个文件的第一行是include common.php
,其中的第一行代码common.php
是 'if(!isset($_SESSION)) {session_start();}`。
此错误仅发生在calendar.php
and上news.php
(如果您访问 http://www.madisonh3.com/calendar.php可以看到该错误)。我所有的文件都是一样的,其中包括一个common.php
. 之后,我将编写 html 标签并从那里包含标题。
我已经阅读了有关的其他讨论,session_start
并且都说要确保您之前不输出任何 html session_start
。另外,如果我做错了什么,为什么它只发生在我的 10 个文件中的两个?