2013年1月22日火曜日

XAMPP for Macでの日本語化にまつわるエラー

解説サイトなどで、php_mbstring.dllをコメントアウトを外す〜などが書かれているが、
これはWindows向けの解説であり、Macには対応していない。

そもそも、Macには.dllファイルの代わりに.soファイルがある。

端末などでphp関連のコマンドを実行した際、
PHP Warning:  PHP Startup: Unable to load dynamic library '/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/php_mbstring.dll' - dlopen(/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/php_mbstring.dll, 9): image not found in Unknown on line 0
などとエラーが出る場合は、php.iniの該当する.dllファイルをコメントアウトすれば解決する。

0 件のコメント:

コメントを投稿