0

我试图将我的 codeigniter 服务器文件夹移动到 Amazon EC2 服务器。

我用“tar cvfpz”命令压缩了整个文件并将文件移动到新服务器。

我使用“tar xvfpz”命令解压缩。

我的新服务器设置很好,但我收到此错误。

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /home/playmobs/_application/controllers/home.php:188)

Filename: core/Common.php

Line Number: 442

404 Page Not Found

The page you requested was not found.

我检查了数据库配置文件和所有其他配置文件。

他们都对新服务器有正确的命令。

你能明白为什么我会看到这个错误吗?

谢谢你。

4

2 回答 2

1

您收到此错误,因为您可能在发送标头之前发送了输出。此错误可能有很多原因。

这是一个记录良好的解决方案:How to fix "Headers already sent" error in PHP

于 2012-08-13T14:57:36.413 回答
0

我解决了这个问题。

原因是我搬到了新服务器,没有打开 PHP 快捷命令。

我的代码是这样的。

<? -----  ?>

新服务器 php 无法识别这个。

于 2012-08-14T09:28:35.080 回答