最近在研究CI框架,ci框架的报错级别控制文件 在根目录下的index.php中
在大约29行 附近 有个
1 /* 2 *--------------------------------------------------------------- 3 * APPLICATION ENVIRONMENT 4 *--------------------------------------------------------------- 5 * 6 * You can load different configurations depending on your 7 * current environment. Setting the environment also influences 8 * things like logging and error reporting. 9 * 10 * This can be set to anything, but default usage is: 11 * 12 * development 13 * testing 14 * production 15 * 16 * NOTE: If you change these, also change the error_reporting() code below 17 * 18 */ 19 define('ENVIRONMENT', 'development');
ENVIRONMENT 就是来控制报错级别的,默认的有三个选项,development testing production,由下面的语句控制
/* *--------------------------------------------------------------- * ERROR REPORTING *--------------------------------------------------------------- * * Different environments will require different levels of error reporting. * By default development will show errors but testing and live will hide them. */ 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.'); } }
自己可以根据需求进行相应更改