0

当我在我的 ovh 服务器上部署我的 CakePhp 网站(相互化)时,我观察到了一个奇怪的行为:

响应时间似乎还可以(我在不到一分钟的时间内就有了我要求的网页),但浏览器似乎又加载了一些东西。

使用 firefox web 开发工具查看,我看到这是每次恰好 5 秒的 html 页面接收。奇怪的是,我可以在这 5 秒内看到我网页的所有内容。

我测试过的html页面是4ko。如果我尝试进行硬刷新(通过忽略 firefox 缓存),所有图像、css、js、字体......在收到 html 页面之前加载。

当我在我的计算机上运行该网站时,我没有这个问题,我认为它与 CakePhp 相关,因为我可以访问没有这个问题的 html 测试页面。

它似乎没有链接到特定的布局/页面:我尝试的每个页面和布局都会产生相同的效果。

另一个有趣的点:我用 pingdom 测试了一些页面,但没有出现 5 秒的接收时间。

有没有人遇到过类似的问题?

4

1 回答 1

2

该问题与自 2014 年以来在 OVH 互惠服务器中默认激活的 PHP-FPM 优化有关。我不知道为什么问题出现在我的浏览器中而不是 pingdom,如果我有更多信息,我将进一步调查并编辑。

要停用 PHP-FPM,您必须在服务器的根目录上上传一个 .ovhconfig 文件,其中包含以下内容:

app.engine=phpcgi
app.engine.version=AUTO

如果我有解决方案,我将尝试同时使用 CakePhp 和 PHP-FPM 并进行编辑。

于 2014-06-22T01:52:47.610 回答