gpt4 book ai didi

php - 嵌套 include() 的 504 服务器错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:25:20 27 4
gpt4 key购买 nike

我有一个具有多个“嵌套”include() 函数的 PHP 应用程序。由于某种原因,应用程序在 60 秒后停止。我正在使用 set_time_limit(0),我也在文件中没有 include 函数的情况下测试了它并且它永远运行。我不确定是什么问题。

工作:

set_time_limit(0);

while(1 < 2){
echo 'hello';
}

不工作:

//MASTER FILE
set_time_limit(0);

while(1 < 2){
include('file.php');
}

//INCLUDED FILE 'file.php'
echo 'hello';

最佳答案

首先,编写无限循环是不好的做法,尤其是在响应网络请求时。通常,您还希望您的 Web 请求尽快响应,并让长时间运行的进程单独运行。

就是说,假设您在 Apache 后面运行 PHP,您需要调整 Apache TimeOut config .默认为 60 秒。

关于php - 嵌套 include() 的 504 服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36108039/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com