mysql:4833
From: SAITO <SAITO <PBB00535@xxxxxxxxxx>>
Date: Sat, 22 Dec 2001 18:04:53 +0900
Subject: [mysql 04833] PHP スクリプト版で MySQL に接続できない
はじめまして、斉藤ともうします。 PHP4のコマンドライン版でcronで一定時間にメールでMySQLに前日 格納されたデーター集計を届けるスクリプトを書いております(PHP のver.は 4.0.6)。 コマンドラインで「$conn = mysql_connect (localhost,"user","pw")」の行で次のエラーメッセージが表示さ れMySQLに接続されません。Webでもおなじコマンドを利用しており ますが、MySQLに接続され集計などの動作が正常に行われていま す。 ==== 以下 ==== 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 ==== 以上 ==== 過去の投稿から「#12」をキーワードに検索し、次のURLの説明を読 みました。 http://www.softagency.co.jp/mysql/TIPS/clients.html#ujis.conf そして「libmysqlclient」の問題ではないかと予想しました。しか し、Configureでは「-with-extra-charsets=all」を付けておりま す。 また次のURLの「7-1-4. ライブラリのパス」を読みました。 http://www.softagency.co.jp/mysql/TIPS/compile.html#other_module 「NONEXISTENT」とある事からライブラリを見付ける事ができてい ないと思い、libmysqlclient.so がある「/usr/local/lib/ mysql/」を LD_LIBRARY_PATH に書き加え「sorce ~./bashrc」も実 行しました。けれども何も症状に変化はありません。「/etc/ ld.so.conf」にも書き加え「ldconfig」を実行しました。 現在、「正しくディレクトリが作られていない」「パスが通ってい ない」などが原因で、前述の不具合が生じていると考えておりま す。 RedHat Linuxは色々不具合が多いことも知りました。 http://www.softagency.co.jp/mysql/TIPS/compile.html#redhat しかしこれらの不具合はcompiler(gcc ver.2.96)のためでしょう か。Webではなんの不具合も無く動いております。compilerを入れ 替えて再インストールするまでに、エイリアスやディレクトリを移 動させるだけでなんとか動きそうな気がしますが、、どうすればよ いのか分かりません。 珍しい環境ではないので、同じ経験をされている方がおられると思 います。MLを読んでおられる方からご教授を賜れれば幸いです。 mysqlbug と ldd で表示されたメッセージを末尾に示します。 どうかよろしくお願いいたします。 SEND-PR: -*- send-pr -*- SEND-PR: Lines starting with `SEND-PR' will be removed automatically, as SEND-PR: will all comments (text enclosed in `<' and `>'). SEND-PR: From: saito To: mysql@xxxxxxxxxx Subject: [50 character or so descriptive subject here (for reference)] >Description: <precise description of the problem (multiple lines)> >How-To-Repeat: <code/input/activities to reproduce the problem (multiple lines)> >Fix: <how to correct or work around the problem, if known (multiple lines)> >Submitter-Id: <submitter ID> >Originator: SAITO >Organization: <organization of PR author (multiple lines)> >MySQL support: [none | licence | email support | extended email support ] >Synopsis: <synopsis of the problem (one line)> >Severity: <[ non-critical | serious | critical ] (one line)> >Priority: <[ low | medium | high ] (one line)> >Category: mysql >Class: <[ sw-bug | doc-bug | change-request | support ] (one line)> >Release: mysql-3.23.42 (Source distribution) >Environment: <machine, os, target, libraries (multiple lines)> System: Linux RHL 2.4.2-2 #1 Sun Apr 8 20:41:30 EDT 2001 i686 unknown Architecture: i686 Some paths: /usr/bin/perl /usr/bin/make /usr/bin/gmake /usr/bin/gcc /usr/bin/ cc GCC: Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-81) Compilation info: CC='gcc' CFLAGS='' CXX='c++' CXXFLAGS='' LDFLAGS='' LIBC: lrwxrwxrwx 1 root root 13 9月 24 07:46 /lib/libc.so.6 -> lib c-2.2.2.so -rwxr-xr-x 2 root root 1236396 4月 7 2001 /lib/libc-2.2.2.so -rw-r--r-- 1 root root 26350254 4月 7 2001 /usr/lib/libc.a -rw-r--r-- 1 root root 178 4月 7 2001 /usr/lib/libc.so Configure command: ./configure --with-charset=ujis -with-extra-charsets=all - -with-mysqld-user=mysql $ ldd /usr/local/bin/mysql libncurses.so.5 => /usr/lib/libncurses.so.5 (0x40023000) libmysqlclient.so.10 => /usr/local/lib/mysql/libmysqlclient.so.10 (0x4 0065000) libz.so.1 => /usr/lib/libz.so.1 (0x4009b000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x400a9000) libnsl.so.1 => /lib/libnsl.so.1 (0x400d7000) libm.so.6 => /lib/i686/libm.so.6 (0x400ee000) libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x40112 000) libc.so.6 => /lib/i686/libc.so.6 (0x40156000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) $ ldd /usr/local/lib/mysql/libmysqlclient.so libz.so.1 => /usr/lib/libz.so.1 (0x40042000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x40050000) libnsl.so.1 => /lib/libnsl.so.1 (0x4007e000) libm.so.6 => /lib/i686/libm.so.6 (0x40095000) libc.so.6 => /lib/i686/libc.so.6 (0x400b9000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
-> 4833 2001-12-22 18:04 [SAITO <PBB00535@xxxx] PHP スクリプト版で MySQL に接続できない 4835 2001-12-25 00:15 ┗[SAITO <PBB00535@xxxx] RE: PHP スクリプト版で MySQ 4852 2001-12-27 23:28 ┣[<moeru@xxxxxxxxxx> ] Re: PHP スクリプト版で MySQL に接続できない 4853 2001-12-28 12:04 ┗[Shinichiro HIDA <shi] Re: PHP スクリプト版で MySQL