Nginx/phpfpm 未显示更新的内容



服务器: ubuntu 14.04ltsnginx(v1.10)服务器在我已经更改文件时显示较旧的内容,更改在3-6分钟后看到。文档根目录从 NFS 共享装载。当我立即读取/cat文件时,可以看到文件中的更改,但在浏览器上看不到相同的更改

注意:我已经清除了浏览器缓存,并且禁用了phpopcache。NFS和NGINX之间的平均延迟小于0.3ms。未完成缓存服务器/客户端

下面是我在客户端的 NFS 挂载选项

mount -t nfs
10.10.17.45:/www/public_html on /www/public_html type nfs (rw,noatime,nolock,bg,intr,tcp,actimeo=1800,addr=10.10.17.45

下面是 NFS 服务器中的导出协议

/www/public_html 10.10.17.40(rw,fsid=0,async,no_root_squash,no_subtree_check)

例如:-我有一个名为 showme.php 的文件,其中包含以下内容

<?php $var1="abc" echo $var1; ?> 

如果我将其更改为

<?php $var1="xyz" echo $var1; ?> 

这不会反映在浏览器上

<?php $var1="xyz" echo $var2; ?>中,您可以设置$var1但回显$var2

这是

由于 nfs 客户端的/etc/fstab 文件中的 nfs 挂载选项

actimeo=1800 

这太长了。我把它减少到

actimeo=1

它现在正在工作。

相关内容

  • 没有找到相关文章

最新更新