版本信息:CI版本1.7.2 - PHP 5.3.1 - Apache2的 - 的Mac OSX 10.6.3
出于某种原因,当我加载CI的电子邮件库,无论是在我的控制,或者在autoload.php,它会立即自动回显的配置信息,像这样:
$config['protocol'] = 'sendmail';
$config['mailpath'] = '/usr/sbin/sendmail';
$config['charset'] = 'iso-8859-1';
$config['wordwrap'] = TRUE
如果我在自动加载的autoload.php电子邮件库,它在任何东西之前是呼应我的源/页面。如果我在我的控制器中明确地调用它,它就会在那个确切点上得到回应。
我很难过,以前从未见过。任何想法如何抑制/消除?
在载入的自动加载库: $autoload['libraries'] = array('database','encrypt','email');
加载库中,所述控制器: $this->load->library('email');
你应该发布你用来加载lib的代码。 – 2010-04-27 20:26:09
添加了我的lib加载语法到orig post。很基本。 – k00k 2010-04-27 20:28:01
这可能听起来很奇怪,但尝试在自动加载代码运行后设置头(),产生的“输出已经启动”错误可能会给出有问题的“echo”语句的行/文件。也许有人添加了一个调试行,打破了一些东西... – gnarf 2010-04-27 21:58:29