|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||
2010年03月24日(水) 旧暦 [n年日記] [更新:"2010/03/26 12:29:24"]#1 [NetBSD][pkgsrc] ap2-php4
以前にも書いたのだけれど、
Apache + php4 + mysql
という組合せを用意しようとしている。 databases/php-mysql のところで、 (buildlink が) libmysqlclient.so を見つけられなくて止ってしまうので、 その先は中に入って、手で ./configure; make ; sudo cp module/mysql.so /usr/pkg/lib/php/20020429/ などとしていたが、この出来た mysql.so が何故か 4.1 でなくて 3.23.49 になっている これは strings でも、 pts/0:makoto@ap2-php4 11:23:01/100326(...ext/mysql)> strings modules/mysql.so | grep 3.2 3.23.49また apache の方から <h1>test of php</h1> <?php phpinfo(); ?>を実行しても確認出来る。 これがどこから来ているのか、分らなかった。これか。 ./work/php-4.4.9/ext/mysql/libmysql/mysql_version.h:\ #define MYSQL_SERVER_VERSION "3.23.49"そうじゃなかった。この行がどこから来るのかが分らない。 無理矢理、ここを変更して見たら、4.1.22 の版が出来たけれど、 意味があるのか(本当に動くのか)不明。 php は www/php4 → lang/php4 の移動があった。 pts/0:makoto@ap2-php4 12:26:55/100326(...www/ap-php)> cat ../php4/patches/patch-az --- ext/mysql/libmysql/mysql_version.h-orig 2010-03-26 11:34:38.000000000 +0900 +++ ext/mysql/libmysql/mysql_version.h 2010-03-26 11:35:18.000000000 +0900 @@ -7,10 +7,10 @@ #include <custom_conf.h> #else #define PROTOCOL_VERSION 10 -#define MYSQL_SERVER_VERSION "3.23.49" +#define MYSQL_SERVER_VERSION "4.1.22" #define MYSQL_SERVER_SUFFIX "" #define FRM_VER 6 -#define MYSQL_VERSION_ID 32349 +#define MYSQL_VERSION_ID 40122 #define MYSQL_PORT 3306 #ifndef MYSQL_UNIX_ADDR ( つっこみ )
|
最近の日記 2024年07月03日 ・kicad oddity 2024年05月08日 ・comparison on ./buildsh tools 2024年05月06日 ・py-setuptools (python 3.11.9) ・make release took 1 hours and 10 min ・qemu invocation for 10.99.10 2024年05月05日 ・Windows 10 version ・serial connection ・bc bench 2024年05月04日 ・Trial on 10.99.10 ・another version (later trial) to succeed | ||