ホームページ >バックエンド開発 >PHPチュートリアル >あなたは私のすべてでした php プロンプトをロードできなかったか、mcrypt が PHP 拡張子 mbstring ソリューションを見つけられませんでした
PHP 拡張子 mbstring が見つかりませんでした。マルチバイト文字セットを使用しているようです。 mbstring 拡張子を持たない phpMyAdmin は文字列を正しく分割せず、予期しない結果が生じる可能性があります。
mcrypt をロードできない場合の解決策
ヒント: mcrypt (外部リンク、英語) 拡張機能をロードできません。PHP の設定を確認してください。
C:WINDOWS ディレクトリの php.ini ファイルでは、
「;extension=php_mcrypt.dll」の最初の「;」が削除されていないため、
対応する関数を使用できません。 ini ファイルを見つけて、 ;extension=php_mcrypt.dll を
extension=php_mcrypt.dll に変更し、以前の ; を削除して有効にします
PHP.INI を変更した後、コンピューターを再起動します。 。
それでも動作しない場合は、libmcrypt.dll ファイルがシステムの system32 (通常は C: WINDOWSsystem32) ディレクトリに存在しない可能性があります。解決策は、php ディレクトリで libmcrypt.dll を見つけ、それを C:WINDOWSsystem32 ディレクトリにコピーしてから、IIS を再起動することです。
mbstring ソリューションをロードできません:
win システム:
c:windowsphp.ini を開き、
; 拡張子を入力します。 =php_mbstring.dll
extension=php_mbstring.dll に変更します
unix:
/etc/php.ini を開きます
;extension=php_mbstring.so を
extension=php_mbstring.so に変更します
おそらく phpinfo(); を確認してくださいphp.ini の場所と、PHP で現在サポートされている機能の一部を確認してください。
サーバーの設定や変更でエラーが発生する可能性があります。
PHP 設定: 定期的にエラーが表示される一部のコードをブロックします。 error_reporting = E_ALL を error_reporting = E_ALL & ~E_NOTICE に変更します。
display_errors の値を off に変更します。
上記は、you were my everything の内容を含む、ロードできない、または mcrypt が PHP 拡張子 mbstring を見つけることができないという PHP プロンプトに対する解決策を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。 。