php -Call to undefined function mb_convert_encoding()エラー
・phpで、日本語名のファイルをuploadしたら、文字化け出たので
mb_convert_encoding( $_FILES['upload']['tmp_name'],"UTF-8", "auto");
・upload.phpにそれをを追加したら、
Call to undefined function mb_convert_encoding()
のエラーが出て
それを解決には、php_mbstring.dllが必要みたいので
・googleでfiletype:dll php_mbstringを検索し、phpバージョンと一致するものをDLする
dllをC:WINDOWSにコピーし
C:WINDOWS/php.iniを編集
extension=php_mbstring.dll
・それでな改善せず、
<?php
phpinfo();
?>
をみたら、extension_dirという設定があって
そこにもphp_mbstring.dllを置かないとダメみたいので
置いて再起動しても直らなかった
・もう分からない、再インストールする
今度はinstallerから
http://windows.php.net/download/
・なおった