gpt4 book ai didi

php - 调试 iconv_strlen 错误 - PHP 5.5

转载 作者:可可西里 更新时间:2023-10-31 22:44:05 24 4
gpt4 key购买 nike

我正在尝试使用 Laravel 和 DomPDF 将文档导出为 PDF。这适用于我的 mac,但不适用于暂存或实时服务器。报错如下:

我不知道这意味着什么,也找不到任何解决方案。

iconv_strlen():错误的字符集,不允许从 8bit//IGNORE' 转换为 UCS-4LE'

open: /srv/www/html/vendor/patchwork/utf8/class/Patchwork/PHP/Shim/Mbstring.php

return true;
}

static function mb_strlen($s, $encoding = INF)
{
INF === $encoding && $encoding = self::$internal_encoding;
return iconv_strlen($s, $encoding . '//IGNORE');
}

我尝试将以下内容添加到 .htaccess

AddDefaultCharset UTF-8

我已经尝试将以下内容添加到我正在尝试为其生成 pdf 的 View 的顶部:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

如果您需要任何进一步的信息来帮助我调试,请在评论中提问。

最佳答案

问题解决了。谢谢布赖恩。

这是通过重新安装 mbstring 解决的。

sudo yum --disablerepo="*" --enablerepo="remi*"
install php-mbstring*
sudo httpd -k restart

关于php - 调试 iconv_strlen 错误 - PHP 5.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22492776/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com