【问题标题】:Apache crashing while using Zend FrameworkApache 在使用 Zend Framework 时崩溃
【发布时间】:2011-05-18 21:34:52
【问题描述】:

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

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)。你能帮帮我吗?

【问题讨论】:

  • 第一。请不要使用大量的!!!!'s。我们不喜欢他们。第二。请编辑您的问题,以便我们阅读。编辑问题时,您会在页面右侧看到格式指南。阅读它们。跟着他们。如果我们无法理解您的问题,我们将直接关闭它。请格式化,以便我们阅读。
  • 或者我们可以通过编辑问题并解释如何更好地回答他/她的问题,以积极的方式欢迎新用户加入社区。但是,这不是(SO)开发人员的方式。相反,它将被否决到 SO 数据库的深处,我们将失去另一个社区成员。
  • apache.exe应用程序错误,“0x019b250a”“0x00000000”不能“读取”。
  • @lili:您可以将错误日志输出放在问题的正文中。
  • @JTA:我同意 - 我当然希望我的代表足够高,能够提供帮助和编辑。

标签: php zend-framework zend-db fetchall


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-23
    • 1970-01-01
    • 2011-09-10
    • 2015-07-10
    • 1970-01-01
    相关资源
    最近更新 更多