如何开启YII框架访问index-test.php时候的错误信息提示

如何开启YII框架访问index-test.php时候的错误信息提示,第1张

在使用YII框架做开发的时候,可能遇到错误你找了半天都不知道错误出在哪里,如果开启了错误信息提示,那么很明显的就能知道错在什么位置了。但是我们最好把错误信息放在index-test.php下访问的时候提示,而不是放在访问index.php的时候提示,我们要如何处理呢?

首先我们要现在index-test.php中打开错误信息提示,需要加入以下两行代码

ini_set('display_errors', 'On')

error_reporting(E_ALL &~E_NOTICE)

然后找到config下的main.php中的以下代码

'log'=>array(

'class'=>'CLogRouter',

'routes'=>array(

array(

'class'=>'CFileLogRoute',

'levels'=>'error, warning',

),

在配置文件中加如下配置,可以让提示变成中文

'language' => 'zh-CN',

在model文件的attributeLabel()方法中设置中文名称可以让提示中的字段变成中文

/**

 * @inheritdoc

 */

public function attributeLabels()

{

    return [

        'id' => 'ID',

        'name' => '名称'

    ]

}

在model文件的rules里面加message可以自定义提示内容


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11881330.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存