PHPで未定義関数mb_substr()の呼び出しを処理する方法!
mb_substr() 関数は、WeChat 拡張関数の最近の開発で使用されました。システムは Windows で正常にテストされましたが、aliyun (Centos システムが選択されている) に配置すると、未定義関数 mb_substr() の呼び出しで問題が発生しました。
明らかに、これは未定義の関数を呼び出していますが、環境は yum を使用してインストールされ、Apache と PHP は自動的にインストールされます。このエラーはどのようにして発生するのでしょうか?実際、PHP 自体も構成可能です。インストール中に自動的にインストールされる必要な拡張ライブラリを除き、他のライブラリはデフォルトではインストールされません。
解決策:
yum install php-mbstring コマンドをインストールして、インストール後、service httpd restart apache サーバーを再起動します。すべて正常です。