私はサイトを起動し、cpanelを実行しているVPSサーバーで実行しようとしています。未定義の関数を呼び出すiconv_strpos()laravel 5.2
私は500サーバーエラーを取得していますしかし、私は
サイトをアップロードし、作業(または右フォルダを指している)ように見えるパブリックフォルダを指すように設定しました。 error_logの中で、私はこのエラーを取得しています:
[18-Aug-2016 21:44:09 UTC] PHP Fatal error: Call to undefined function Symfony\Polyfill\Mbstring\iconv_strpos() in /home/spadsdrama/public_html/vendor/symfony/polyfill-mbstring/Mbstring.php on line 351
PHPは、この機能が欠落しているようなので、それが見えますか?
PHPのバージョンは5.6 Laravel 5.2
(今これを後悔するかもしれない、これは私がPleskサーバ上で正しく動作してこのサイトを持っていたが、CPanelのの1に切り替え
をソート得るために、私の髪を引っ張るにあります! )
何が欠けていますか?何が欠けていますか?あなたはこの機能をサポートするためのhttp://php.net/manual/en/book.iconv.php PHP拡張モジュールをインストールする必要が
おかげ
Iconv拡張機能は、コンパイル時に特に無効にしない限り、PHPではデフォルトで有効になっています。 Laravelは実際には「Mbstring拡張のための部分的なネイティブPHP実装」を使用しています。 https://github.com/symfony/polyfill-mbstring。代わりにネイティブ関数を使用するようにしてください。 –