0
我正在運行WAMP服務器3.0.6 64位與Apache 2.4.23 - 的MySQL 5.7.14Apache的錯誤 「錯誤AH00428:家長:子進程11144退出,狀態255」 用PHP 7
當我使用PHP 5.6.25一切正常,我沒有問題。
但我在使用PHP 7.0.10我得到以下Apache的錯誤,當我強調一點的應用程序(在同一時間運行,並且請求通過PDO連接MySQL數據庫幾個PHP請求)
[Wed Jul 26 18:55:25.459433 2017] [mpm_winnt:notice] [pid 11352:tid 616] AH00428: Parent: child process 5560 exited with status 255 -- Restarting.
[Wed Jul 26 18:55:25.613195 2017] [auth_digest:notice] [pid 11352:tid 616] AH01757: generating secret for digest authentication ...
[Wed Jul 26 18:55:25.703752 2017] [mpm_winnt:notice] [pid 11352:tid 616] AH00455: Apache/2.4.23 (Win64) PHP/7.0.10 configured -- resuming normal operations
[Wed Jul 26 18:55:25.703752 2017] [mpm_winnt:notice] [pid 11352:tid 616] AH00456: Apache Lounge VC14 Server built: Jul 1 2016 11:43:51
[Wed Jul 26 18:55:25.703752 2017] [core:notice] [pid 11352:tid 616] AH00094: Command line: 'c:\\wamp64\\bin\\apache\\apache2.4.23\\bin\\httpd.exe -d C:/wamp64/bin/apache/apache2.4.23'
[Wed Jul 26 18:55:25.703752 2017] [mpm_winnt:notice] [pid 11352:tid 616] AH00418: Parent: Created child process 12680
[Wed Jul 26 18:55:27.304382 2017] [auth_digest:notice] [pid 12680:tid 648] AH01757: generating secret for digest authentication ...
[Wed Jul 26 18:55:27.324432 2017] [mpm_winnt:notice] [pid 12680:tid 648] AH00354: Child: Starting 64 worker threads.
登錄我在stackoverflow上看到一些類似錯誤的帖子,但是沒有答案能解決我的問題,也沒有提到會導致錯誤的PHP版本。
有沒有人遇到/解決這個問題?
謝謝!
看起來你超出了'MaxConnectionsPerChild'的值。當一個子進程超過MaxConnectionsPerChild值時,退出進程中的活動請求在超時之前有超時時間結束。 [MPM Apache模塊](https://httpd.apache.org/docs/2.4/mod/mpm_winnt.html)中的更多詳細信息 – manix
問題是,它在PHP 5.6.25中運行良好,但不在PHP 7.0.10中運行。而且在我的測試中,我只有10個連接 – user2708647