Apache在使用Zend Framework时崩溃

时间:2010-12-02 03:30:45

标签: php zend-framework zend-db fetchall

我最近一直在研究Zend Framework,但我遇到了一个问题。

Apache运行时崩溃:

$this->db->fetchAll("SELECT COUNT(DISTINCT userid) AS NumberOfUsers, COUNT(id) AS total FROM notebook")

但是,如果我运行

,就不会发生这种情况
$this->db->fetchAll("SELECT COUNT(DISTINCT userid) AS NumberOfUsers FROM notebook")

$this->db->fetchAll("SELECT COUNT(id) AS total FROM notebook")

错误日志:

---------------------------
apache.exe - Application error
---------------------------
"0x019b250a" Instruction references of "0x00000000" memory。This memory can't for "read"。
To the termination procedure, please click "ok".
Should debug program, please click "cancel".
---------------------------
ok cancel   
---------------------------

我不知道为什么会这样。问题可能是我正在运行的PHP版本。 (目前我正在运行PHP 5.2.8)。你能救我吗?

1 个答案:

答案 0 :(得分:0)

这是因为PHP版本或配置。首先,检查version.Secord,检查'php.ini'的配置,然后重启apache。