将5.6更新到PHP 7.我使用了Code Igniter的HMVC实现,并且PHP升级开始抛出以下错误: -
遇到PHP错误严重性:警告
消息:MX_Loader :: library($ library,$ params = NULL,$ object_name = NULL)的声明应该与CI_Loader :: library兼容($ library ='',$ params = NULL,$ object_name = NULL)
文件名:MX/Loader.php
行号:143
遇到PHP错误严重性:警告
消息:MX_Loader :: helper($ helper)的声明应与CI_Loader :: helper($ helpers = Array)兼容
文件名:MX/Loader.php
行号:0
遇到PHP错误严重性:警告
消息:MX_Loader :: helpers($ helpers)的声明应与CI_Loader :: helpers($ helpers = Array)兼容
文件名:MX/Loader.php
行号:0
遇到PHP错误严重性:警告
消息:MX_Loader :: language($ langfile,$ lang ='',$ return = false)的声明应该与CI_Loader :: language兼容($ file = Array,$ lang ='')
文件名:MX/Loader.php
行号:0
遇到PHP错误严重性:警告
消息:MX_Loader :: _ ci_get_component($ component)的声明应与&CI_Loader :: _ ci_get_component($ component)兼容
文件名:MX/Loader.php
行号:0
遇到PHP错误严重性:警告
消息:MX_Lang :: load($ langfile,$ lang ='',$ return = false,$ _module = NULL)的声明应该与CI_Lang :: load兼容($ langfile ='',$ idiom ='',$ return = false,$ add_suffix = true,$ alt_path ='')
文件名:MX/Lang.php
行号:70
遇到PHP错误严重性:通知
消息:只应通过引用分配变量
文件名:core/Loader.php
行号:257
我已修复所有问题.贝娄我给了:
1.third_party\MX\Lang.php
line = 134
public function library($library = '', $params = NULL, $object_name = NULL)
2.third party\MX\Loder.php
line=105
pulic function helper($helper = array())
3.third party\MX\Loder.php
line=120
pulic function helper($helper = array())
4.third party\MX\Loder.php
line=124
public function language($langfile=array(), $idiom = '', $return = FALSE, $add_suffix = TRUE, $alt_path = '')
5.third party\MX\Loder.php
line=271
public function &_ci_get_component($component)
6.third party\MX\Lang.php
line=70
public function load($langfile ='', $lang = '', $return = FALSE, $add_suffix = TRUE, $alt_path = '', $_module = '')
7.system/core/commopn.php
line=257
$_config[0] =& $config;
return $_config[0];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5860 次 |
| 最近记录: |