由于某种原因,我的一些文件的最后修改日期是未来的。除此之外,PHP 中的文件操作非常慢。例如,重建 Symfony2 缓存可能需要 40 秒以上(在我的 MacBook Pro 上需要 1-2 秒)。
注意 ListingsCRUDController.php 的时间。它只显示“2012”。为了更清楚地看到日期,我运行了ls --time-style="full-iso" -l
由于某种原因,它显示该文件的最后修改日期约为未来 5 小时。
系统时间:
更令人困惑的是,系统会间歇性地加速。突然间,我的应用程序会在 1-2 秒内开始处理请求(从 40 秒减少),而没有明显的原因。我的意思是我没有对我的代码/系统配置做任何事情 - 它只是发生了变化。
此外,在缓慢的 PHP 请求期间,php5-fpm 进程(nginx)在请求持续期间会使用 100% 的 CPU。
这是发生这种情况的第二台虚拟机,我需要知道为什么会这样。它已经无法使用了。
有关我的设置的信息
VirtualBox 4.2.0
主机:Macbook Pro
访客:Ubuntu Server 12.04
软件包 dkms 已安装
时区与 Ubuntu 和 PHP 匹配。
我尝试过的事情
Apache 和 Nginx。
APC 启用和禁用。
Xdebug 启用和禁用。
1 个处理器最多 4 个处理器。
1GB 内存最高可达 4GB 内存。
我已经使用常规内核和 VM 内核安装了 Ubuntu。