1

我已经使用 CodeIgniter 开发了一个 Web 应用程序,它可以在我的本地机器上完美运行(一台使用 Windows,一台使用 Linux)。当我将它移动到我的托管服务器时,当运行一个特定的 PHP 脚本时,连接会重置,该脚本执行一些 MySQL 查询和一些数组操作。我查询的数据很小,只有几张表,最多有 25 条记录。Firefox 可能会在 2-3 秒后返回“连接已重置”。我检查了服务器错误日志,但那里什么也没有。不幸的是,我无权访问 Apache 错误日志。

什么会导致这种行为?

4

2 回答 2

1

您的脚本执行时间是否可能超过 PHP 配置允许的时间。诚然,2-3 秒似乎相当短,但它可能会受到一个讨厌的托管服务提供商的荒谬限制。如果我记得的话,PHP 的默认值是 30 秒。

于 2010-05-24T20:31:35.520 回答
0

如@marcin_koss 所述,同样适用于我。我不得不停用代码点火器会话类并使用本机 PHP 会话。

session_start();
$_SESSION[]
于 2015-10-05T10:25:59.697 回答