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

解決済みの質問

マルチバイト関数の呼び出し方

PHP初心者です。
xamppをインストールし、mb_convert_kana()を使うと、
Call to undefined function: mb_convert_kana() in
というエラーがでました。
php.ini上の
extension=php_mbstring.dllのコメントははずしてあります。
Configuration File (php.ini) PathはC:\XAMPP\apache\bin\php.ini
にあります。
phpinfoを確認してもmbstringやConfiguなどの単語がみあたらず
どう設定していいのかわかりません。
同じような質問をみて修正しましたが、いまだ関数を使えずにいます。
試したことは、
Configuration File (php.ini) PathをC:\WINDOWS\php.ini
に置いたことです。

windowsXP
PHP Version 4.4.7

宜しくお願いします。

投稿日時 - 2007-10-22 12:30:32

QNo.3451117

すぐに回答ほしいです

質問者が選んだベストアンサー

php.iniのextension_dirは確認しましたか?
xamppですとC:\xampp\php\extensionsとなっていたかと記憶してますが、
これもコメントアウトされてたりとかしませんでしょうか。

http://jp.php.net/mbstring
ここの[例 1370. php.ini 設定の例]のようなところはコメントアウトされてませんでしょうか?

変更したあとにapacheを再起動しましたでしょうか?
コンパネ→管理ツール→サービスで再起動してみましょう。


// xamppってその辺の処理を簡素化してくれるツールがある気がするなぁ
// ないのかな。

投稿日時 - 2007-10-22 14:01:36

お礼

回答ありがとうございます。

間違っていた箇所は、
C:\xampp\php\extensionsでした。
色々なサイトを調べていて上記の部分は
/.extensions/としていたためでした。

簡単な間違いでしたが、PHP初心者というより、根本的な
知識がないので、躓いていたのだと思います。
3日ほど悩んでいたので、

教えていただけて感謝しております。
wp_さんありがとうございました。

投稿日時 - 2007-10-23 15:57:26

ANo.1

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

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

回答(1)