12

我创建了一个动态菜单 CMS 网站。我是在Windows系统下开发的。当我在 Windows 操作系统中运行我的项目时,我的项目运行没有任何错误。但现在将其上传到 Linux 操作系统服务器我收到警告和错误,例如:

    A PHP Error was encountered

    Severity: Warning

    Message: Cannot modify header information - headers already sent by (output started at /home/ansofcm8/public_html/apps/resources/math/application/core/MY_Controller.php:1)

    Filename: libraries/Session.php

    Line Number: 675

可能是什么原因。请帮我。

4

1 回答 1

36

<?phpMY_Controller.php 中的 php 打开标记之前似乎有空格。

<?php检查所有 PHP 文件并删除标记前的空格。如果有空格或换行,则启动http请求的body,不能在http请求中添加新的headers。

于 2013-04-12T15:11:23.650 回答