我最近一直在研究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)。你能救我吗?
答案 0 :(得分:0)
这是因为PHP版本或配置。首先,检查version.Secord,检查'php.ini'的配置,然后重启apache。