堀田@諫早市です。
On Fri, 20 Dec 2002 10:03:03 +0900
Asuka Ito <asuka@xxxxxxxxx> wrote:
> 【OKだったやりかた】
> /usr/local/src/にphp.netのphp-4.2.3.tar.gzがあるとして
(snip)
> cd php-4.2.3/
> ./configure --without-mysql --with-apxs=`which apxs` \\
> --enable-mbstr-enc-trans --enable-mbstring \\
> --enable-mbregex --enable-versioning
> make
> make install
> /etc/rc.d/inet.d/httpd restart
>
> これで、httpd.conf内のerubyに関するコメントアウトされた部分を有効にし
> 以下のソースを動かしたら、動きました
(snip)
> tar玉からのビルド・インストールでは動くと言うことは、RPMのほうの
> ビルドの仕方に問題があったということなのでしょうか?
> 2台のまったくハードウェア構成の違う(CPUは、IntelとAMD)PCでためし
> ましたが、まったく同じ症状でした。
# apt-get install php
した後で(PHP は VinePLus に入っています。)、phpinfo() した結果
はこうなりました。
PHP Version 4.2.3
System Linux star.net-newbie.com 2.4.18-0vl3 #1 Thu Mar 7
18:23:04 JST 20 i686 unknown
Build Date Sep 9 2002 16:57:03
Configure './configure' '--prefix=/usr' '--with-config-file-path=/etc'
Command '--enable-force-cgi-redirect' '--disable-debug' '--enable-pic'
'--enable-inline-optimization' '--with-apxs=/usr/sbin/apxs'
'--with-exec-dir=/usr/bin' '--with-bz2' '--with-regex=system'
'--with-gettext' '--with-gmp' '--with-gd' '--with-jpeg-dir=/usr'
'--with-png-dir=/usr' '--with-ttf' '--with-zlib' '--with-gdbm'
'--with-openssl' '--with-layout=GNU' '--enable-debugger'
'--enable-magic-quotes' '--enable-safe-mode' '--enable-sockets'
'--enable-sysvsem' '--enable-sysvshm' '--enable-track-vars'
'--enable-yp' '--enable-ftp' '--enable-wddx' '--without-mysql'
'--without-oracle' '--without-oci8' '--with-xml' '--with-expat-dir
usr' '--with-dom=/usr' '--enable-xslt' '--with-xslt-sablot=/usr'
'--with-dom-xslt=/usr' '--enable-iconv' '--enable-mbregex'
'--with-namazu=/usr' '--with-kakasi=/usr' '--enable-mbstring'
'--enable-mbstr-enc-trans' '--enable-versioning'
'--enable-zend-multibyte'
この後、
# apt-get install mod_ruby
# echo 'Include "conf/httpd.conf.mod_ruby"' >> /etc/httpd/conf/httpd.conf
# /etc/init.d/httpd restart
して、同様の現象(SEGV?)になることを確認しました。
上記のオプションのうちのいずれかが mod_ruby と干渉しているのでは
ないかと思われるので、一個ずつはずしてはビルドしてみて(以下略)。
まあ、近日リリースの PHP-4.3.0 が出たら、そのとき考えます。でも
スキル不足につき、解決できるかどうかはわかりません。我こそはと思
われる方は、ぜひご協力願います。
# postgresql-7.3 の rpm も、いまだに作れていません(^^;;;
--
HOTTA Michihide <hotta@xxxxxxxxxxxxxx> <http://www.net-newbie.com>