こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

php.iniが読み込まれていない。解決方法?

PHPの学習を始めている初心者です。Xamppを使用してPHPの学習を進めていますが、かきの問題に直面しています。
mbstringを使用したいのですが、これが使用できません。いろいろと調べてみましたところ、原因はどうやらphp.iniが読み込まれていないことがその理由のようです。

環境
OS: Windows8.1
Xampp: PHP7.2.0

状況:
1.Php.ini内の設定で、extension=mbstring.dllは初めから(デフォールトの状態)コメントアウトはされていません。
2.この状態でmbstring関連の関数を使用するとエラーとなってしまいます。
3.一方、php info( );を実行すると示されるPHPの関連情報の中に、mbstringの関連条項はしめされません。
4.php.iniの実際のディレクトリーは、上のPHP情報に示されるphp.iniのディレクトリーを示すLoaded ConfiguraionFileに示されるディレクトリーと全く同じです。
5.以上より、”php.iniのディレクトリーは正しく認識されているが、読み込まれていない”と思うのですが。
6.上記を除いたXamppの作動状況は、特に問題なく作動しています。


解決策を教えていただけると助かります。

投稿日時 - 2020-05-05 20:19:56

QNo.9744680

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

Apacheと問題の切り分けを行うため、コマンドプロンプトにおいて下記のコマンドを実行した結果をお送りいただけますでしょうか。

php -i | find "mbstring"

Alcyonexyz様の下記の質問も拝見しましたが、もしかしたら質問者様の環境特有の問題が発生しているかもしれません。
- Mysql, ユーザーへのdb権限設定が出来ない:https://okwave.jp/qa/q9732321.html
- Xamppのインストールが出来ない。解決策教えて!:https://okwave.jp/qa/q9730099.html

投稿日時 - 2020-05-05 21:46:24

あなたにオススメの質問