猿问

PHP 7,巨大数组未加载

好吧,我使用 WAMP 并且我有这个庞大的数组。使用 PHP 5.6.40 时,加载没有问题。使用 PHP 7.4.0 时,页面无法加载,并且出现以下错误:ERR_CONNECTION_RESET。然后我将数组减少到几行,然后加载。有什么问题?我非常确定我的代码中没有错误的语法。有任何想法吗?请分享

阿帕奇错误日志:

[Sat Jul 11 10:07:00.171208 2020] [mpm_winnt:notice] [pid 10472:tid 416] AH00428:父进程:子进程 12132 已退出,状态为 3221225725 -- 正在重新启动。

[Sat Jul 11 10:07:00.296215 2020] [mpm_winnt:notice] [pid 10472:tid 416] AH00455: Apache/2.4.41 (Win64) PHP/7.4.0 已配置 -- 恢复正常操作

[2020 年 7 月 11 日星期六 10:07:00.296215] [mpm_winnt:notice] [pid 10472:tid 416] AH00456:Apache Lounge VS16 服务器构建:2019 年 8 月 9 日 16:46:32

[2020 年 7 月 11 日星期六 10:07:00.296215] [核心:通知] [pid 10472:tid 416] AH00094: 命令行: 'c:\wamp64\bin\apache\apache2.4.41\bin\httpd.exe -d C:/wamp64/bin/apache/apache2.4.41'

[2020 年 7 月 11 日星期六 10:07:00.298216] [mpm_winnt:notice] [pid 10472:tid 416] AH00418:父进程:创建子进程 9976

[Sat Jul 11 10:07:01.231269 2020] [mpm_winnt:notice] [pid 9976:tid 332] AH00354:子级:启动 64 个工作线程。

[Sat Jul 11 10:07:01.831303 2020] [mpm_winnt:notice] [pid 10472:tid 416] AH00428:父进程:子进程 9976 已退出,状态为 3221225725 -- 正在重新启动。

[Sat Jul 11 10:07:01.971311 2020] [mpm_winnt:notice] [pid 10472:tid 416] AH00455: Apache/2.4.41 (Win64) PHP/7.4.0 已配置 -- 恢复正常操作

[2020 年 7 月 11 日星期六 10:07:01.972311] [mpm_winnt:notice] [pid 10472:tid 416] AH00456:Apache Lounge VS16 服务器构建:2019 年 8 月 9 日 16:46:32

[2020 年 7 月 11 日星期六 10:07:01.972311] [核心:通知] [pid 10472:tid 416] AH00094: 命令行: 'c:\wamp64\bin\apache\apache2.4.41\bin\httpd.exe -d C:/wamp64/bin/apache/apache2.4.41'

[2020 年 7 月 11 日星期六 10:07:01.974311] [mpm_winnt:notice] [pid 10472:tid 416] AH00418:父进程:创建子进程 10388

[Sat Jul 11 10:07:02.813359 2020] [mpm_winnt:notice] [pid 10388:tid 332] AH00354:子级:启动 64 个工作线程。


慕斯709654
浏览 93回答 1
1回答

青春有我

如果您确信已分配了足够的内存,您还可以尝试增加 Apache config 中的堆栈大小。例如像这样:<IfModule mpm_winnt_module>    ThreadStackSize 6553600    </IfModule>
随时随地看视频慕课网APP
我要回答