消息:MY_Lang :: line()的声明应该与CI_Lang :: line()的声明兼容

时间:2016-04-08 07:01:01

标签: php codeigniter-2

我在我的服务器上上传了一个项目并收到了这个错误:

  

遇到PHP错误

     

严重性:运行时通知

     

消息:MY_Lang :: line()的声明应与CI_Lang :: line()的声明兼容

     

文件名:core / MY_Lang.php

     

行号:94

     

回溯:

     

文件:/home/qnscompa/public_html/erp/index.php   行:292   功能:require_once

    在第292行
  • 写了这段代码..

    require_once BASEPATH。' core / CodeIgniter.php';

1 个答案:

答案 0 :(得分:0)

MY_Lang::line()具有与CI_Lang::line()不同的参数或不同的访问级别(公共/私有/受保护)。

具有相同的确切参数默认值也很重要。例如,parentClass::customMethod($thing = false)childClass::customMethod($thing)会触发错误,因为子方法没有为第一个参数定义默认值。