Jofshop如何开启开发模式
Jofshop默认开启的是生产模式,如果出现报错信息,为了安全,不会将报错信息显示出来,但有时候发生了报错,为了快速的定位错误问题,需要临时打开开发者模式
开发模式和生产模式
生产模式:也就是线上模式,不会将报错信息曝出,保证安全,不泄露系统信息 开发模式:也就是调试模式,会将报错信息抛出,可以更快的定位问题所在,定位问题处理完成后,在切换到生产模式
线上模式切换到开发模式
打开文件 public/index.php, 将代码(大约第6,7行)改为:
defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');
备注:也就是将YII_DEBUG
设置为true, YII_ENV
设置为dev
开发模式切换到线上模式
打开文件 public/index.php, 将代码(大约第6,7行)改为:
defined('YII_DEBUG') or define('YII_DEBUG', false);
defined('YII_ENV') or define('YII_ENV', 'prod');
备注:也就是将YII_DEBUG
设置为true, YII_ENV
设置为dev
注意:对于线上,改成开发模式
,处理问题完成后,需要改成线上模式
.