Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何修复对未定义函数Symfony\Polyfill\Mbstring\iconv\u strpos()的调用问题_Php_Laravel_Laravel 5.3_Iconv_Laravel 5.4 - Fatal编程技术网

Php 如何修复对未定义函数Symfony\Polyfill\Mbstring\iconv\u 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

我将我的Laravel项目上传到服务器。它显示以下错误。如何修复它

致命错误:在第358行的/home/invoice/vendor/Symfony/Polyfill Mbstring/Mbstring.php中调用未定义的函数Symfony\Polyfill\Mbstring\iconv_strpos()


您是否安装了
iconv
PHP扩展。如果没有,请安装并启用它。这可能会解决你的问题。请参阅文档。这是安装iconv扩展所需的。

您需要确保服务器上安装了php-iconvphp-mbstring。默认情况下,不在cPanel/WHM服务器上安装mbstring


最简单的方法是
composer require symfony/polyfill iconv

您需要polyfill软件包。您可以使用composer下载polyfill软件包,也可以不使用composer继续下载。

确保您的php版本是使用iconv扩展构建的。尝试在终端中运行
php--ri-iconv
,它应该显示
iconv-support=>enabled
您确定这一点吗?给定的错误消息(一年前!)来自该包中的代码。。。。