当我对我的nginx服务器上的文件进行编辑时,有时(并不总是),需要3-10秒才能显示该更改。(注意,我正在运行CakePHP 3.2,在一个EC2微实例上运行,如果这有任何区别的话)。
例如,我将在浏览器中将debug('hello'); exit;添加到正在查看的页面中。然后我会保存它,然后刷新它。有时这种变化会立即出现。有时,在更改显示之前,我需要刷新多达20次。任何人都知道如何使所有更改立即出现,这样我就不会坐在这里思考我是否没有保存,或者我是否在错误的文件中工作,或者在每次保存之后,我的更改是否做了10秒。
我尝试关闭缓存通过添加
sendfile off;到conf文件。
发布于 2016-02-25 02:56:49
当通过AWS上的bitnami安装PHP5.5 OPcaching时,默认情况下,这个问题是一个问题。我正确地回答了这个问题,并在这里回答:php not showing changes to files consistently。
https://stackoverflow.com/questions/35612647
复制相似问题