gpt4 book ai didi

php - Linux 服务器上的内部服务器错误 (500) 和 PHP max_execution_time

转载 作者:太空宇宙 更新时间:2023-11-04 11:24:20 26 4
gpt4 key购买 nike

我有一个 PHP 脚本需要处理 1 到 5 个小时(向我们的客户发送时事通讯)。我尝试了 set_time_limit(2000);ini_set('max_execution_time', 360000); 但都不起作用。它们在 XAMPP 本地服务器上运行良好,但在我们的专用服务器(Unix 和 Apache)上无法运行。我还将 Apache 超时更改为 300(原来是 50),但在脚本运行 30 秒后,它返回:

Internal Server Error Page (Error 500)

我不知道是否有任何其他超时的地方和/或为什么服务器不支持 ini_set()set_time_limit() 函数。我们使用 Unix CentOS 6 和 Plesk 11.9 作为服务器。我还更改了默认的 php.ini max_execution_time,它可以工作...

我看了很多文章和论坛,但我不知道为什么会这样。感谢您的帮助。

最佳答案

//添加,在你的 php 文件头或配置中

ini_set('max_execution_time','256'); //max_execution_time','0' <- unlimited time
ini_set('memory_limit','512M');

干得好!

关于php - Linux 服务器上的内部服务器错误 (500) 和 PHP max_execution_time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15773859/

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