[PHP-users 8010] Re: libphp4.so のロードエラー

森元 秀明 php-users@php.gr.jp
Mon, 10 Jun 2002 12:49:35 +0900


こんにちは、morimotoと申します。

上杉さんと私の環境が似ているようなのでちょっとコメント書きます。
私の環境はRedHat7.2でapache1.3.23+php4.1.2+postgreSQL7.2.1+mod_auth_sql0.9.12と
いう環境です。

> # cp php.ini-dist /usr/local/lib/php.ini
上記のphp.iniは編集されましたか?
私の場合は
doc_root ="/usr/local/apache/htdocs"
extension_dir ="/usr/local/lib/php/extensions"
include_path =".:/usr/local/include/php/usr/local/lib/php"
としています。

> その後、
> # cd /usr/local/apache/conf/.
> # vi httpd.conf    の742行目当たり (3)、(4)をコメントアウトして
> -------------------------------------------------
> #
> # And for PHP 4.x, use:
> #
> Addtype application/x-httpd-php .php          ---(3)
> Addtype application/x-httpd-php-source .php       ---(4) 
細かいようですが上2行はAddtypeではなくAddTypeですね。

> -------------------------------------------------
>  PostgreSQLのライブラリをロードするように  /etc/ld.so.conf の
> (5)〜(8)を追加書きこみしました。
> [root@localhost conf]# cat /etc/ld.so.conf
> --------------------------------------------
> /usr/lib/gconv                     ---(5)
> /usr/kerberos/lib
> /usr/X11R6/lib
> /usr/i486-linux-libc5/lib     ---(6)
> /usr/lib/qt-2.3.1/lib
> /usr/lib/sane
> /usr/lib/qt-1.45/lib
> /usr/lib/wine
> /usr/local/lib           ---(7)
> /usr/local/pgsql/lib        ---(8)
> ---------------------------------------------
>
上記の設定はしてません。

詳しくはメモ変わりにWeb上に挙げていますので参考になればと思います。
http://www.interq.or.jp/mercury/sengoku/html/migi/how_to/php4.html