mysql:11917
From: Shinichiro Yamamoto <Shinichiro Yamamoto <shinichiro.yamamoto@xxxxxxxxxx>>
Date: Mon, 08 Aug 2005 16:10:45 +0900
Subject: [mysql 11917] Re: File 'NONEXISTENT/charsets/?.conf' not found のエラー
山本です。 回答ありがとうございます。 返信が遅くなってすみません。 > default-character-set= > を削除して、解決しました。 上記のようにしてしまうと文字コードがデフォルトの latin1 になってしまいます。 latin1 にすると確かにエラーメッセージは消えるのですが PHP側ではEUC-JPの文字を使っている為、他の問題が 発生してしまうようなのです。 一部文字化けしたり、ソートがおかしくなることが あるみたいです。 下記URLのような http://myna2.mysql.gr.jp/mysqlml/mysql/msg/9547 On Fri, 05 Aug 2005 22:49:45 +0900 Hiromasa Ochiai <ohiromas@xxxxxxxxxx> wrote: > 私は > > default-character-set= > を削除して、解決しました。 > > > Shinichiro Yamamoto wrote: > > >山本と申します。 > > > >linuxのサーバでmysql4.0.20、php4.3.8で作成したphpを > >実行したところerror_logファイルに下記のようなエラー > >メッセージが出力されてしまいました。 > > > ><error_logファイルに出力されるエラーメッセージ> > >File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2) > >Character set '#12' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file > > > >ただ、プログラムの動作的にはまったく問題なく、 > >文字化けなどの現象も一切発生していません。 > > > >でも、エラーメッセージが表示されているのも > >気持ち悪いので調べてみたところ、 > >「mysqlクライアントがujisをサポートしていない」 > >のような書き込みを見つけました。 > > > >いろいろと解決方法を検索してみたのですが > >「makeしてmysqlを入れなおす」とか、基本的にmysqlを > >入れなおさないといけないようなやりかたしか見つけら > >れませんでした。 > > > >実は既に稼動中のサーバで、今からmysqlやphp自体を > >入れなおすのはかなり難しい状況なのです。 > >なんとか設定ファイルの書き換えなどでこの > >エラーを解決できないものかといろいろと > >調べているところです。 > > > >もし、同じ問題を解決した方などいらっしゃいましたら > >教えて頂けないでしょうか? > >参考になるサイトだけなどでもかまいません。 > >よろしくお願いします。 > > > >下記に詳細な環境を記載しました。 > > > >・phpとmysqlはTurbolinux10 SERVERにデフォルトで > > インストールされていたものをそのまま使っています。 > >・mysqlの文字コードをmy.cnfファイルで ujis に設定しました。 > > > ><OS> > >Turbolinux10 SERVER > > > ><mysql上で使用できる文字コードを表示した内容> > >mysql> show variables like 'character_set%'; > >+----------------+----------------------------------------------------------- > >----------------------------------------------------------------------------- > >---------------------------------------------------------------------------+ > >| Variable_name | Value > > | > >+----------------+----------------------------------------------------------- > >----------------------------------------------------------------------------- > >---------------------------------------------------------------------------+ > >| character_set | ujis > > | > >| character_sets | latin1 big5 cp1251 cp1257 croat czech danish dec8 dos esto > >nia euc_kr gb2312 gbk german1 greek hebrew hp8 hungarian koi8_ru koi8_ukr lat > >in1_de latin2 latin5 sjis swe7 tis620 ujis usa7 win1250 win1251ukr win1251 | > >+----------------+----------------------------------------------------------- > >----------------------------------------------------------------------------- > >---------------------------------------------------------------------------+ > >2 rows in set (0.00 sec) > > > ></etc/my.cnf> > >[mysqld] > >default-character-set=ujis > >[mysqldump] > >default-character-set=ujis > >[mysql] > >default-character-set=ujis > > > ><phpの情報> > >'./configure' > > '--with-apxs2=/usr/sbin/apxs' > > '--with-openssl=yes' > > '--with-expat-dir=/usr' > > '--with-ming=shared' > > '--with-gd=shared,/usr' > > '--with-xpm-dir=/usr/X11R6/lib' > > '--enable-bz2' > > '--enable-bcmath' > > '--enable-mbstring=all' > > '--enable-mbregex' > > '--enable-sigchild' > > '--libdir=/usr/lib/php' > > '--x-libraries=/usr/X11R6/lib' > > '--includedir=/usr/include' > > '--enable-inline-optimization' > > '--with-pgsql=shared' > > '--with-imap=/usr/lib' > > '--with-ldap=shared' > > '--enable-yp' > > '--with-mysql=shared' > > '--with-mysql-sock=/var/lib/mysql/mysql.sock' > > '--prefix=/usr' > > '--exec-prefix=/usr' > > '--mandir=/usr/share/man' > > '--with-config-file-path=/etc/httpd' > > '--enable-safe-mode' > > '--disable-debug' > > '--with-zlib' > > '--enable-debugger' > > '--enable-magic-quotes' > > '--enable-ftp' > > '--enable-zend-multibyte' > > '--with-gettext' > > '--with-dom' > > '--with-dom-xslt' > > '--with-dom-exslt' > > '--with-xmlrpc' > > '--with-gdbm=/usr/lib' > > '--with-ini-file' > > '--with-flat-file' > > '--with-db4=/usr/lib' > > '--enable-dbase' > > '--enable-dio' > > '--enable-dbx' > > '--enable-filepro' > > '--enable-ftp' > > '--enable-track-vars' > > > ><mysqlのバージョン> > >$ rpm -qa | grep mysql > >mysql-client-4.0.20-14 > >mysql-bench-4.0.20-14 > >mysql-shared-4.0.20-14 > >mysql-devel-4.0.20-14 > >php4-mysql-4.3.8-14 > >mysql-server-4.0.20-14 > > > ><phpのバージョン> > >$ rpm -qa | grep php > >php4-pgsql-4.3.8-14 > >php4-ldap-4.3.8-14 > >php4-4.3.8-14 > >php4-ming-4.3.8-14 > >php4-gd-4.3.8-14 > >php4-mysql-4.3.8-14 > >php4-imap-4.3.8-14 > >php-pear-log-1.8.4-2 > > > > > > > > > > > > > >
11847 2005-08-01 18:16 [相良 しの <oceanblue] JDBCでMysqlコネクトできません 11848 2005-08-01 18:28 ┣[Hideaki Maekawa <teu] 11849 2005-08-01 18:41 ┃┗[相良 しの <oceanblue] 11850 2005-08-01 18:54 ┃ ┗[J.SHIRA <jshira@xxxx] 11851 2005-08-01 19:08 ┃ ┗[相良 しの <oceanblue] 11852 2005-08-01 20:52 ┃ ┗[J.SHIRA <jshira@xxxx] 11855 2005-08-02 09:04 ┃ ┗[Hideaki Maekawa <teu] 11861 2005-08-02 13:51 ┗["T.Sasaki" <papasan2] 11866 2005-08-03 03:04 ┗[相良 しの <oceanblue] 11867 2005-08-03 03:56 ┣[Tetsuro IKEDA <tetsu] 11871 2005-08-03 10:35 ┗["T.Sasaki" <papasan2] 11878 2005-08-03 21:13 ┗[相良 しの <oceanblue] 11879 2005-08-04 15:00 ┗[Shinichiro Yamamoto ] File 'NONEXISTENT/charsets/?.conf' not found のエラー 11896 2005-08-05 14:06 ┣[<takeshi@xxxxxxxxxx>] 11900 2005-08-05 14:57 ┃┗["T.Sasaki" <papasan2] 11904 2005-08-05 16:24 ┃ ┗[<takeshi@xxxxxxxxxx>] 11907 2005-08-05 17:56 ┃ ┗["T.Sasaki" <papasan2] 11909 2005-08-05 20:40 ┃ ┗[Shinichiro Yamamoto ] 11910 2005-08-05 22:49 ┗[Hiromasa Ochiai <ohi] -> 11917 2005-08-08 16:10 ┗[Shinichiro Yamamoto ] 11923 2005-08-09 00:18 ┗[Hiromasa Ochiai <ohi] 11925 2005-08-09 09:38 ┗[Shinichiro Yamamoto ] 11926 2005-08-09 10:51 ┗["T.Sasaki" <papasan2] 11927 2005-08-09 18:14 ┣[Shinichiro Yamamoto ] 11930 2005-08-09 20:08 ┃┣[深海水草 <VYG01106@x] 11931 2005-08-09 21:33 ┃┗[Hiromasa Ochiai <ohi] 11928 2005-08-09 18:48 ┗[深海水草 <VYG01106@x] 11929 2005-08-09 19:04 ┗["T.Sasaki" <papasan2]