0

我的 web 服务器使用 codeigniter 很好,但是在我将服务器移到新的 windows 服务器上之后,它太慢了。我一步一步检查了我的代码,但它是相同的配置和代码。我只是在主控制器类中编写了简单的代码。

public function testA()
{
  $this->output->enable_profiler(TRUE);
}

没有 mysql 查询,只显示分析器数据。

但是显示太慢了。

加载时间:基类 8.4310

控制器执行时间(Batch/TestA)7.7913

总执行时间 16.2224

运行时间为 16 秒。

代码点火器有什么问题?

4

2 回答 2

2

这是 MSE(Microsoft Security Essential)问题。如果我关闭实时保护,那么它会在 0.1 秒内运行。

于 2013-06-26T02:29:54.217 回答
2

我有一个类似的问题。我禁用了 Microsoft Security Essentials 或 Windows Defender 实时保护,它解决了问题。

如果您不想禁用实时保护,您可以选择从 Windows Defender 中排除 httpd.exe 和或 mysqld.exe。

于 2015-08-04T18:57:56.187 回答