ubuntu - Nginx/phpfpm 不显示更新的内容

标签 ubuntu nginx nfs nfsclient

服务器:ubuntu 14.04lts 当我已经更改文件时,nginx(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服务器中的export conf

/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; ?> 

这不会反射(reflect)在浏览器上

最佳答案

<?php $var1="xyz" echo $var2; ?> ,你设置 $var1但回应 $var2

关于ubuntu - Nginx/phpfpm 不显示更新的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41647924/

相关文章:

python-3.x - 如何在列表或字典中存储来自 Gtk.Calendar.get_date() 的日期和来自 Gtk.TextBuffer 的 python 中该日期的文本

c - 在 C Ubuntu 中显示图像

linux - 如何使 perl 在 NFS 中以非阻塞模式锁定文件

django - 通过 NFS 上传文件时出现 OSerror

python - 在 Ubuntu 18 中安装 Django 2.x 时遇到问题

ubuntu - 有没有地方我可以在 Ubuntu 上找到 memcached 的 PPA?

web-applications - Go Webapp & Nginx : Confusion about listening, fastcgi & 反向代理

perl - CGI::Application 应用程序的 nginx fastcgi 配置

php - 如何在nginx中设置geoIp的路径

PHP 在 NFS 共享目录中创建空 session