- 締切済み
mbstringが使えない
当方プログラミングの初心者です。環境は、ウインドウズXP.VER2です。APACHEは、2.0です。PHP5.2.2でmbstringが使えるようphp.iniファイルを自分の知りうる限りの方法で変更すべきところは変更したつもりですがmbstringが使えません。php.infoには、mbstringの項目が現れません。ちゃんとextension=php_mbstring.dllや、httpd.confなどを使えるようにしたのですがだめでした。漢字モードはEUC-JPにしました。たいへんおおざっぱな質問で恐縮でははありますが、なぜ私のパソコンではmbstringが使えないのか、ヒントがいただけると幸いなのですが。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- sakusaker7
- ベストアンサー率62% (800/1280)
> エクスプローラーでは拡張子まで表示するようにするには、どうすればよいでしょうか いくら初心者だといっても、これくらいは自分で調べられるようにしましょうよ。 ・適当なフォルダを開いて ・ツール→フォルダオプション ・表示タブに移って ・詳細設定のボックスの中から「登録されている拡張子は表示しない」 を探して、そのチェックをはずす。 ・ダイアログボックスの上のほうにある「すべてのフォルダに適用」ボタンを押下 ・OKでダイアログボックスを閉じる です。 Vistaは多少手順が違うようですが、質問者さんの環境はxpだということなので これでいいと思います。
- hrm_mmm
- ベストアンサー率63% (292/459)
Configuration File (php.ini) Path にphp.iniのファイル名が入ってないのは、見つけられずに、defaultになっていると云うことです。つまり、全部無効。 エクスプローラーでは拡張子まで表示するようにして、確認して下さい。 windowsのメモ帳で編集すると、勝手に .txt拡張子を追加されてしまうことがあります。
補足
エクスプローラーでは拡張子まで表示するようにするには、どうすればよいでしょうか
- sakusaker7
- ベストアンサー率62% (800/1280)
>php info.php | grep php.ini Configuration File (php.ini) Path => C:\WINNT\php.ini これはコマンドラインでやった結果ですが、 ブラウザ経由でも同じエントリがでるはずですので その内容を確認してください。 おまけ >php info.php | grep mbstring mbstring mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1. mbstring.detect_order => auto => auto mbstring.encoding_translation => On => On mbstring.func_overload => 0 => 0 mbstring.http_input => auto => auto mbstring.http_output => SJIS => SJIS mbstring.internal_encoding => SJIS => SJIS mbstring.language => Japanese => Japanese mbstring.strict_detection => Off => Off mbstring.substitute_character => no value => no value
補足
PHP.INIファイルは、CドライブのWINDOWSフォルダにあってPHP.INFOのConfiguration File Path もC:/WINDOWSと描いてあるので私の見ているファイルは、合っているとおもうのですが、貴重なご助言感謝します。
- Rasyuki
- ベストアンサー率57% (19/33)
phpinfoでのphp.iniへのパスは合っていますか?
お礼
今、気付いたのですが、php.info()を見たら、正しいconfiguration File(php.ini)Pathには、 C:/WINDOWS/php.iniと描いてあるのですが私のパソコンのphpinfo()には、 C:/WINDOWS としか描いてありませんでした。
補足
phpinfoでのphp.iniへのバスがあっているかどうかは、どこをみればよいのでしょう。
お礼
どうもありがとうございます。藁をもつかむ状態だったので、恥ずかしい質問をしてしまいました。