Php 如何修复对未定义函数Symfony\Polyfill\Mbstring\iconv\u strpos()的调用问题
我将我的Laravel项目上传到服务器。它显示以下错误。如何修复它 致命错误:在第358行的/home/invoice/vendor/Symfony/Polyfill Mbstring/Mbstring.php中调用未定义的函数Symfony\Polyfill\Mbstring\iconv_strpos()Php 如何修复对未定义函数Symfony\Polyfill\Mbstring\iconv\u strpos()的调用问题,php,laravel,laravel-5.3,iconv,laravel-5.4,Php,Laravel,Laravel 5.3,Iconv,Laravel 5.4,我将我的Laravel项目上传到服务器。它显示以下错误。如何修复它 致命错误:在第358行的/home/invoice/vendor/Symfony/Polyfill Mbstring/Mbstring.php中调用未定义的函数Symfony\Polyfill\Mbstring\iconv_strpos() 您是否安装了iconvPHP扩展。如果没有,请安装并启用它。这可能会解决你的问题。请参阅文档。这是安装iconv扩展所需的。 您需要确保服务器上安装了php-iconv和php-mbstri
您是否安装了
iconv
PHP扩展。如果没有,请安装并启用它。这可能会解决你的问题。请参阅文档。这是安装iconv扩展所需的。
您需要确保服务器上安装了php-iconv和php-mbstring。默认情况下,不在cPanel/WHM服务器上安装mbstring
最简单的方法是
composer require symfony/polyfill iconv
您需要polyfill软件包。您可以使用composer下载polyfill软件包,也可以不使用composer继续下载。确保您的php版本是使用iconv扩展构建的。尝试在终端中运行php--ri-iconv
,它应该显示iconv-support=>enabled
您确定这一点吗?给定的错误消息(一年前!)来自该包中的代码。。。。