调用file_put_contents只能每10秒工作一次

时间:2014-06-19 23:52:45

标签: php file file-io

为了进一步测试,我创建了一个名为“console”的脚本并使其可执行。脚本的内容如下:

#!/usr/bin/env php
<?php

var_export(file_put_contents('test.txt', 'data'));
exit;

var_export的输出始终为4 - 但如果我删除test.txt并再次运行脚本,则只会在每10秒左右写一次文件。

我在Ubuntu Server 14.04 VM上运行PHP 5.5.9上的这个脚本。我没有为控制台使用启用Zend Opcache,并确认在运行此脚本时确实已禁用它。


编辑:更多信息。直接在我的机器上运行此脚本(不在VM中,在Ubuntu Desktop 14.04上,使用PHP 5.5.9),它可以正常运行,它每次都会创建文件。

要添加一些额外信息,通过NFS挂载在VM中使用的特定共享文件夹。

0 个答案:

没有答案
相关问题