502 bad gateway error when reloading PHP-FPM
502 bad gateway error when reloading PHP-FPM
当我尝试使用 PHP 脚本重新加载 PHP-FPM 配置时,Debian 上的 PHP-FPM 出现问题 运行s sudo service php5-fpm reload
这将重新加载脚本 运行ning 所在的相同 php-fpm 进程。问题是我在重新加载 php-fpm 配置时收到“502 Bad gateway”。
为了重现该问题,运行 一个脚本,例如通过您的浏览器和 运行 sudo service php5-fpm reload
当脚本 运行ning 时从您的终端:
<?php
sleep(15);
echo 'End';
是否有解决该问题的简单方法,或者我是否需要从不同的角度找到该问题的解决方案?
我不知道为什么,但是将 process_control_timeout = 0
更改为 0 (process_control_timeout = 1800s
) 以外的任何其他值解决了问题。现在即使在重新加载 php-fpm 之后,我也会在屏幕上打印出 End
。
如果有人能解释为什么它真的有效,我会很高兴。
当我尝试使用 PHP 脚本重新加载 PHP-FPM 配置时,Debian 上的 PHP-FPM 出现问题 运行s sudo service php5-fpm reload
这将重新加载脚本 运行ning 所在的相同 php-fpm 进程。问题是我在重新加载 php-fpm 配置时收到“502 Bad gateway”。
为了重现该问题,运行 一个脚本,例如通过您的浏览器和 运行 sudo service php5-fpm reload
当脚本 运行ning 时从您的终端:
<?php
sleep(15);
echo 'End';
是否有解决该问题的简单方法,或者我是否需要从不同的角度找到该问题的解决方案?
我不知道为什么,但是将 process_control_timeout = 0
更改为 0 (process_control_timeout = 1800s
) 以外的任何其他值解决了问题。现在即使在重新加载 php-fpm 之后,我也会在屏幕上打印出 End
。
如果有人能解释为什么它真的有效,我会很高兴。