[s2container-php5:19] Re: S2Container.PHP5-1.1.0-rc1 リリース
TAKAHASHI Kunihiko
takahashi @ knospear.jp
2006年 3月 20日 (月) 02:17:47 JST
高橋(kunit)です。
On Sun, 19 Mar 2006 17:20:53 +0900
klove <klove @ sea.plala.or.jp> wrote:
> こちら、エラーメッセージを見せて頂いてよろしいでしょうか?
> 私の以下の環境だと動いているようです。
>
> OS: WindowsXP
> Apache: 2.0.55
> PHP: 5.1.2
> Maple: 3.1.0
> S2Container.PHP5: 1.1.0-rc1(PEARパッケージ)
> S2Dao.PHP5: 1.0.0-beta4
> DBMS: MySQL
>
PHPレベルのエラーがでるのではなくて、Apacheのプロセスごと
落ちるんですよね。(5.1.1ではそういうことはないんですが・・・)
#Mapleでも 3.1.0 のリリースに向けて作業をしていたときに
#循環参照関連でよくApacheのプロセスを落としてたんですが、
#そのときと状況がにてる感じがします。
Apache 2.0.55 + PHP 5.1.2 の環境を作ってみたんですが
以下のような感じで落ちます。
[Mon Mar 20 01:30:43 2006] [notice] child pid 13830 exit signal Segmentation fau
lt (11)
さらに調べてみたところ、どうも PostgreSQL にするとダメみたいです。
MySQLだと以下の環境で問題なく動きました。
- Apache 1.3.34 + PHP 5.1.1
- Apache 1.3.34 + PHP 5.1.2
- Apache 2.0.55 + PHP 5.1.1
- Apache 2.0.55 + PHP 5.1.2
一応私の環境でも以下のスクリプトは動いてるので、原因はS2Dao.PHP5の
PostgreSQL関連部分ですかね。
--- ここから
<?php
try {
$db = new PDO('pgsql:host=localhost;dbname=s2con', "user", "pass");
$stmt = $db->prepare("select * from cd");
$stmt->execute();
var_dump($stmt->fetchAll());
} catch (PDOException $e) {
die($e->getMessage());
}
?>
-- ここまで
---
TAKAHASHI Kunihiko
KNOSPEAR Inc.
S2Container-PHP5 メーリングリストの案内