也许有人可以对此有所了解:为什么当我将大图像上传到我的 prestashop 支持的网站时,它会给出“内存耗尽错误”(这是我所期望的),但仅当 php 版本为 5.3.14 时。当我切换到 5.4.4 - 相同的程序给出空白页。display_errors
两次都设置为“开”。
来自 php.net 文档 - “虽然 display_errors 可以在运行时设置(使用 ini_set()),但如果脚本有致命错误,它不会有任何影响。这是因为所需的运行时操作没有被执行。”。也许是这样?但为什么它给出了 5.3 而不是 5.4 的错误消息?
顺便说一下,一旦我增加内存限制,错误就会消失。在 5.3 和 5.4 上。