【发布时间】:2015-02-17 02:30:46
【问题描述】:
我在 Win2008R2 下并使用 odbc 32bit。 通过从 PHP 5.5.14 切换到 5.6.4,许多简单的查询现在挂起:
致命错误:允许的内存大小为 134217728 字节已用尽(试图分配 ...MORE THEN 1GB ...)
一些查询非常简单,应该只加载一些记录或有时为 NULL。
我在其他帖子中读到,如果返回记录的某些字段为 NULL,这可能会导致错误,但我无法通过更正查询来解决,在一个非常大的非标准环境中,这些是数千个!!
【问题讨论】:
-
这是一个已知问题,但它主要发生在 64 位系统上,据说已修复 bugs.php.net/bug.php?id=50444 但我在 Linux 64 位 PHP 5.6.5 上也有同样的问题,这很奇怪。从源代码编译 php 可能会有所帮助,但还没有尝试过
标签: php memory odbc fatal-error