zoukankan      html  css  js  c++  java
  • mb_detect_encoding() 运行sitemap.php 字符编码不能转换修改php.ini

    1.phpinfo() 找php.ini位置

    2.备份然后 php.ini文件中顶部添加extension=php_mbstring.dll

     

    Call to undefined function mb_detect_encoding() 错误

    分类: PHP wordpress

    一、Fatal error: Call to undefined function: iconv() in C:Program FilesAppServwww...xxx.php on line 82
    php中有个iconv()函数用来进行字符编码转换
    在php.ini文件中同样存在extension=php_iconv.dll
    这样的声明才能保证这个函数正常使用
    如果在php.ini文件中的extension=php_iconv.dll前面有分号
    表示被注释掉了,如果存在分号就要去掉,并重新启动服务器
    再次运行程序才能解决

    ================================================================================================
    二、Fatal error: Call to undefined function: mb_detect_encoding() in C:Program FilesAppServwww...xxx.php on line 1355
    1、找到php扩展目录(我的php扩展目录的路径是:C:Program FilesAppServphpextensions)
    在extensions目录下面找到php_mbstring.dll文件,
    2、将php_mbstring.dll这个文件拷贝到php.ini文件所在的目录下(我的php.ini文件所在的目录:C:WINDOWS)
    3、用记事本打开php.ini文件,使用快捷键Ctrl+F查找extension=php_mbstring.dll
    4、 如果php.ini文件中存在extension=php_mbstring.dll,去掉该行extension前面的分号,
    如果不存在,就在其他extension=...的下一行加入extension=php_mbstring.dll,
    最终记得保存php.ini文件
    5. 重新启动你的Apache服务器

    刚刚发现其实不拷贝php_mbstring.dll这个文件到php.ini所在目录也行

  • 相关阅读:
    Python Web框架Django (三)
    谷歌把域名标记为不安全的解决办法
    tkmybatis VS mybatisplus
    jdbc预编译实现方式
    分析mybatis中 #{} 和${}的区别
    实体类id的几种生成方式
    java 获取mac地址
    javafx 表格某一列设置未复选框
    关闭在chrome里使用双指前进后退页面的功能
    调试maven源代码
  • 原文地址:https://www.cnblogs.com/alex-13/p/4118136.html
Copyright © 2011-2022 走看看