截图,,,,
eaupf1utxq5w 2018-1-12
错误信息: 调用了未定义的函数 Action\mb_detect_encoding()发生错误文件: /var/www/html/Tmp/My_c4a787da83962c208f51b3159bc8e9d8.php出现错误的地方是 编译缓存文件. 你修正它是无效的. 你可能需要找到他的源文件.
行数 | 代码内容 |
38: | //$username = iconv('GBK',"UTF-8",$username); |
39: | //} |
40: | |
41: | //服务器引入 GBK编码 非zh系统 |
42: | $encode = mb_detect_encoding($username, array("ASCII",'UTF-8',"GB2312","GBK",'BIG5')); |
43: | $username = mb_convert_encoding($username, 'UTF-8', $encode); |
44: | |
45: | |
46: | $User = M("User"); //实例用户模型 |
47: | $uid = $User->user_to_uid($username); //用户名转ID |
文件 | 行 | 函数 | 信息 |
---|---|---|---|
Action\My->_no() | |||
/var/www/html/HY/Lib/Line.php | 107 | ReflectionMethod->invoke(Object) | Object |
/var/www/html/HY/Lib/HY.php | 41 | HY\Lib\Line::run() | |
/var/www/html/HY/HYPHP.php | 97 | Lib\HY::init() | |
/var/www/html/index.php | 16 | '/var/www/html/HY/HYPHP.php' |
$_GET = Array ( [u/admin_html] => [s] => u/admin.html [HY_URL] => Array ( [0] => u [1] => admin ) )$_POST = Array ( )$_COOKIE = Array ( [hyphp_lang] => zh-CN [HYBBS_HEX] => hZuDIlrXks7tl2L22lLt7Plh076iPfPDYRIo%2B%2B6X7G4fYbZK0CMgufe2s4JkDcc1l3kLMu4jI6ZP5p26wXKTfggFb7yhlTCWELzF7siD66utciRczSKGYiEi2PyfeeKDV%252FovhlmO5Z%2BHBz3n [PHPSESSID] => 2uf5hggm5drn9ckqrktdilmdn2 )
截图,,,, |
|
eaupf1utxq5w# 2楼 2018-1-12 点评 @admin |
|
php.ini文件中的 extension=php_mbstring.so去掉前面分号 重启web环境 |
|
php的扩展查看下 应该是扩展没有开启 window : php_mbstring.dll linux : mbstring.so |
|
eaupf1utxq5w# 5楼 2018-1-12 点评 好的 我试试 |
|
eaupf1utxq5w# 6楼 2018-1-12 点评 |
|
php_gd2.so |
|
如果出现函数未定义 请百度查找该函数 需要的支持 |
|
eaupf1utxq5w# 9楼 2018-1-12 点评 还有一个问题需要资讯,就是登陆完之后返回首页不显示登陆状态,还得再登陆一次才会显示已经登陆,然后返回就登陆了,这个是什么问题呢? |