[PHP-users 8685] Re: RedHat Linux7.1 に php-3.0.18-i18n-jaをインストールしたいのですが

Hiroki Uchida php-users@php.gr.jp
Tue, 16 Jul 2002 18:50:19 +0900


内田です

加藤様ありがとうございます

httpdのエラーログにエラー内容がでていました。

[notice] caught SIGTERM, shutting down
PHP Warning:  PostgreSQL: Unable to initialize module
Module compiled with debug=0, thread-safety=0 module API=0
PHP compiled with debug=0, thread-safety=0 module API=20001214
These options need to match
 in Unknown on line 0

PostgreSQLとの関連で何かエラーになっているようですが、どう回避すればいいのでしょうか。
ProgreSQLはパッケージでインストールしています。

なお、インストールしている国際化版はご指摘いただいたphp-3.0.18-i18n-ja-3 でした。


> 加藤です。
> 
> On Tue, 16 Jul 2002 18:05:08 +0900
> Hiroki Uchida <info@forest.tama.tokyo.jp> wrote:
> 
> 
> > RedHat Linux7.1 に php-3.0.18-i18n-ja をインストールしようとしてつまずいています。
> > 同様の環境にインストールされている方がいましたら、ご教授願えればありがたいです。
> > 
> > 【環境】
> > RedHat Linux7.1
> > postgresql-7.1.3-1PGDG
> > apache-1.3.22-5.7.1
> > php-4.0.4pl1-9
> > 
> > 【インストール手順】
> > 1.$ ./configure --with-apxs=/usr/sbin/apxs--enable-i19n 
> >        --with-config-file-path=/etc/httpd --with-pgsql=/usr
> > 
> > 2.make
> > 
> > 3.make install
> > 
> > 4./etc/httpd/conf/php3.ini作成
> > 
> > 以上エラーもなく終了しました。
> 
> この手順が正しいのであれば、1の段階でエラーが出るはずですが、
> 本当にエラーは出ませんでした?
> --with-apxs=/usr/sbin/apxs--enable-i19n
> という指定では「そんなファイルはない」というはずですが。
> 
> それに、configureで --with-config-file-path=/etc/httpd
> と指定しているのですから、手順4で /etc/httpd/conf/に作っても
> php3.iniは読まれませんよ。
> # これが原因でApacheが起動しないということはないと思いますが。
> 
> > 
> > エラーメッセージが出ないので原因がわからず困っています。
> 
> Apacheのエラーログファイルにも出ていませんか?
> 
> 
> あと、このバージョンはセキュリティホール等問題がありますので、
> 使うのであればphp-3.0.18-i18n-ja-3をお勧めします。
> http://www.php.gr.jp/project/i18n/
> から入手できます。
> 
> ----
> 加藤昌也                        株式会社ニルソフトウェア
>                                     E-mail  kato@nil.co.jp
>                                     TEL     03-3749-8601
>                                     FAX     03-3749-8602
> 
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users

--
Hiroki Uchida