【问题标题】:Apache process exit 255 (WAPP)Apache 进程退出 255 (WAPP)
【发布时间】:2016-04-19 00:03:51
【问题描述】:

我得到一个 Parent: child process xxx exited with status 255 error when in a simple

$sql = "Select 'sometext'";
$rs = $db->fetchAll ( $sql );

声明 sometext 超过 cc。 350 个字符长度。 低于该长度,它返回正常。

  • 它是用于在 Windows 7 64 位上进行开发的本地主机。
  • 我最近升级到 XAMPP 版本:5.6.15 (Apache 2.4, PHP 5.6),之前没有这个问题。
  • 数据库是 Postgresql 9.4
  • 使用 Zend 框架

如果直接输入到 Postgres,它会返回正常的结果。 Apache 错误日志中没有任何用处。 php错误日志中没有错误(E_ALL & ~E_DEPRECATED & ~E_STRICT)

我查看了 Windows 事件日志,发现以下错误:

Faulting application name: httpd.exe, version: 2.4.17.0, time stamp: 0x561cc534
Faulting module name: php5ts.dll, version: 5.6.15.0, time stamp: 0x56327b2d
Exception code: 0xc00000fd

我尝试降级到 Xamp 5.5。 我尝试使用 Wampp(因为它是 64 位软件包)。 问题依旧。

我怀疑这是某种 PHP 或 pdo 资源问题,但我不知道如何进一步调查。

【问题讨论】:

  • 语句的长度无关紧要,但它所做的工作会。查询运行需要多长时间?它返回多少条记录?
  • 查看此问答以调试您的代码:serverfault.com/questions/153634/…
  • @Mr. Llama - 它实际上只是一个 Select 'sometext';陈述。它应该返回一行,其中一个字段包含 'sometext;.

标签: php apache zend-framework


【解决方案1】:

我已将 Zend Framework 库更新到 1.12(从 1.10 开始)并解决了问题。

【讨论】:

    猜你喜欢
    • 2015-09-04
    • 2020-09-25
    • 1970-01-01
    • 2022-07-20
    • 1970-01-01
    • 2018-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多