パスワードを忘れた? アカウント作成
450483 journal

yoshitakeの日記: ぐちぐちぐっちぃ〜 1

日記 by yoshitake

うちの環境で動くスクリプトが、クライアントのサーバで動かなくて大慌て。

うちは、4.3.11なのですけど(当然register_globalsはoffなので無問題)、客先は4.4.1(何故かregister_globalsがon(^^;)になってるので、しばらくその辺(4.4.0で変更になったリファレンスまわり)を疑って探していたんですけど、どうもそれらしい所が見付からない。

んで、いろいろ探しているうちにDBにアクセスする時に問題が起こる事が判明。
さらに調べると、pg_set_client_encoding()がundefined functionとな(w
なんで、そうなるん????
とマニュアル漁ってみると、PGSQL V7以降の機能とな。
で、phpinfo()で--with_pgsqlのリンク先を調べてみると、PGSQL V6だったというオチ。

結局は、@つけていてエラー表示させないようにしていたのが、問題発見の原因究明が遅れた事になるんだけどさ。
いくらなんでもV7対応と唱ってるサーバでV6のライブラリで組んでるなんて思わないしょ。。。。
勘弁してよぉ。。。

あと、だまされたのは、signal 11でhttpdが落ちてる形跡がある事。
今回の件とは関係ないみたいだけど、まだどっかで問題あるみたいよーーー
ま、この問題は、ここの 「[ 31 ] messages ログ」が原因な気がする。
favicon.icoリクエスト時に落ちてるような感じなので。
これもPHPの問題っぽいけど。。。。まぁ、大きな実害ないので放置(ほんとはよくない)

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

計算機科学者とは、壊れていないものを修理する人々のことである

読み込み中...