|
本帖最后由 ^淡如清风 于 2014-11-5 15:00 编辑
其他的大部分都是默认配置
入口文件:index.php
PHP复制代码 define('ENVIRONMENT', 'production');
if (defined('ENVIRONMENT'))
{
switch (ENVIRONMENT )
{
case 'development':
error_reporting(E_ALL);
break;
case 'testing':
case 'production':
error_reporting(0);
break;
default:
exit('The application environment is not set correctly.');
}
} 复制代码
att控制器:
PHP复制代码 <?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class Att extends CI_Controller
{
public function __construct ()
{
parent ::__construct ();
}
public function message ($to = 'World')
{
echo "Hello {$to}!" . PHP_EOL ;
}
}
/* End of file att.php */
/* Location: ./application/controllers/att.php */
复制代码
CLI下运行,并且报错
报错文件是CI的核心框架文件,这种算是BUG吗?
大家是如何处理的?
我临时把入口文件的环境改成如下屏蔽错误产生
PHP复制代码 define('ENVIRONMENT', 'production'); 复制代码
大家是如何做的呢?
群用户 @小韵子-嘛个 说:把那个啥session关闭掉
关闭后确实没有报错了
|
|