ホームページ >バックエンド開発 >PHPチュートリアル >このエラーは、PHP ページにアクセスすると報告されます。
致命的なエラー:関数 mb_internal_encoding() を未定義にできません
私の環境は:
VirtualBox4.2.6 + Linux(RedHat) + httpd-2.4.4 + mysql-5.1.6 + php-5.4.13
mbstring 拡張機能が有効になっていません
mbstring 拡張機能が有効になっていません
有効にするにはどうすればよいですか?
オンラインで検索して指示に従いましたが、まだ機能しません
php.ini で、
;mbstring.internal_encoding = EUC-JP
先頭のセミコロンを削除して、Apache を再起動します。
http://php.net/manual/en/mbstring.configuration.php#ini.mbstring.internal-encoding
php.ini を変更し、extension=mbstring.so を追加して、Apache を再起動します
no mbstring .so ファイルの場合は、インターネットにアクセスして Linux を検索し、php_mbstring 拡張機能を有効にし、それに応じてインストールします。
php.ini で、
;mbstring.internal_encoding = EUC-JP
直前のセミコロンを削除し、Apache を再起動します。
http://php.net/manual/en/mbstring.configuration.php#ini.mbstring.internal-encoding
php.ini を変更し、extension=mbstring.so を追加して、Apache を再起動します
そうでない場合mbstring.so ファイルについては、Linux をオンラインで検索して php_mbstring 拡張機能を有効にし、それに応じてインストールします。
指示に従いましたが、まだ機能しません
php.ini で extension=php_mbstring.dll を見つけ、その前のセミコロンを削除して保存し、最後に Apache を再起動します。お役に立てれば!
php.ini で extension=php_mbstring.dll を見つけ、その前のセミコロンを削除して保存し、最後に Apache を再起動します。お役に立てれば!
私の環境は Linux オペレーティング システムです。.dll は Windows オペレーティング システムのファイル タイプです