PHP拡張モジュールの問題

WBOY
WBOYオリジナル
2016-06-23 14:08:43945ブラウズ

ページにアクセスするときに例外が発生しました
致命的なエラー: 未定義の関数 mb_internal_encoding() の呼び出し

情報を確認したところ、extension=php_mbstring.dll が有効になっているとのことです
しかし、開いても、コメント エラー コードは同じです。 mysqlモジュールが未定義です。アドバイスをお願いします。

環境 iis6.0 php5.2.17


ディスカッションへの返信(解決策)

php.iniを変更した後、サーバーを再起動しましたか?
phpinfo(); mbstring 拡張機能が有効かどうかを確認します

変更した php.ini は php で使用される php.ini ではありません
phpinfo 関数の結果でどれを変更するかを確認する必要があります

php.iniあなたが変更したのはphpではありません php.iniを使用しています
phpinfo関数の結果でどれを変更するかを確認する必要があります
設定ファイル(php.ini)のパス C:WINDOWS これはパスですか

phpを変更した後、サーバーを再起動しましたか?イニ?
phpinfo(); mbstring 拡張機能が有効かどうかを確認します。
mbstring が見つからない場合は、有効になっていないことを意味します。設定ファイルが間違っているはずです。

あなたが変更した php.ini は、php で使用される php.ini ではありません
phpinfo 関数の結果でどれを変更するかを確認する必要があります
他のマシンの phpinfo を比較すると、次のことがわかります:
ロードされた設定ファイル (なし)

環境変数 phprc=your php インストール パスを設定します
または、変更した php.ini を C:WINDOWS にコピーします

お二人のアドバイスに感謝します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。