眠る開発屋blog ある開発屋の雑感。日々勉強。

2008/6/24 火曜日

いまさらなデータベースエラーとか

Filed under: 技術メモ — タグ: , , — dev0000 @ 1:44:14

今日の出来事。

すごく簡略化して書きますが、
[php]
getRow(‘SELECT * FROM users’);
if (PEAR::isError($res)) {
die($res->getMessage());
}
sleep(10 * 60);
}
[/php]

みたいなソースを書いていて、なぜか $res の部分でデータベースエラーになっていたので、
なんでかなと1時間ぐらい悩んでいたのだけど、
単に connection timeout が発生していただけだった。。。
(PEARのエラー文言にはそのように出ませんが)

なので、まあ多分、
[php]getRow(‘SELECT * FROM users’);
if (PEAR::isError($res)) {
die($res->getMessage());
}
$dbh->disconnect();
unset($dbh);

sleep(10 * 60);
}
[/php]

ってやるのがまだマシなんだろうなぁ。

Powered by WordPress