Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在关闭浏览器时保持Apache服务器满足请求?_Php_Browser - Fatal编程技术网

Php 如何在关闭浏览器时保持Apache服务器满足请求?

Php 如何在关闭浏览器时保持Apache服务器满足请求?,php,browser,Php,Browser,我打算用PHP为一个文件编写N-queens解决方案。由于大N所用的时间太长,我想在服务器上放置PHP代码,然后请求该页面。当我关闭浏览器中的选项卡时,服务器是否可能继续计算并写入文件以满足我的请求?然后,稍后我将检查该文件以查看结果。如果不可能,欢迎对此问题提出任何建议。您可以结合使用和: 您可以估计脚本所需的秒数,并为其增加更多时间,而不是无限时间限制。这样脚本就没有机会挂起进程。在后台运行脚本。 ignore_user_abort(true); // continue to run aft

我打算用PHP为一个文件编写N-queens解决方案。由于大N所用的时间太长,我想在服务器上放置PHP代码,然后请求该页面。当我关闭浏览器中的选项卡时,服务器是否可能继续计算并写入文件以满足我的请求?然后,稍后我将检查该文件以查看结果。如果不可能,欢迎对此问题提出任何建议。

您可以结合使用和:


您可以估计脚本所需的秒数,并为其增加更多时间,而不是无限时间限制。这样脚本就没有机会挂起进程。

在后台运行脚本。
ignore_user_abort(true); // continue to run after client disconnects
set_time_limit(0); // infinite time limit