Nginx:“在;“资源暂时不可用”;使用Samba共享

Nginx:“在;“资源暂时不可用”;使用Samba共享,nginx,samba,Nginx,Samba,我正在一个Nginxweb服务器上开发一个Samba共享 每当我编辑CSS或JS文件时,我在重新加载网站(F5)时都会遇到此错误 2012/04/18 11:15:38[crit]29607#0:*47708 open()“/var/www/[…]js” 失败(11:资源暂时不可用),客户端:192.168.[…], 服务器:[…],请求:“获取[…].js HTTP/1.1”,主机:“[…]”, 推荐人:“http://[…]” 我需要再刷新一次,错误就会消失 有人和我有同样的问题,这可能是由

我正在一个Nginxweb服务器上开发一个Samba共享

每当我编辑CSS或JS文件时,我在重新加载网站(F5)时都会遇到此错误

2012/04/18 11:15:38[crit]29607#0:*47708 open()“/var/www/[…]js” 失败(11:资源暂时不可用),客户端:192.168.[…], 服务器:[…],请求:“获取[…].js HTTP/1.1”,主机:“[…]”, 推荐人:“http://[…]”

我需要再刷新一次,错误就会消失

有人和我有同样的问题,这可能是由F_SETLEASE引起的,但我找不到最终如何解决这个问题


有什么线索吗?

这两种设置为我解决了相同的问题:

oplocks = no
level2 oplocks = no

这对我也有用。值得注意的是,这些是您的Samba共享的设置,将添加到/etc/Samba/smb.conf中每个共享的部分。这已经困扰了我很长一段时间了(基本上是在过去的一年里)。。。这个解决方案确实奏效了。要完成@dgmdan的注释-这些部分很可能位于文件的末尾(只要您没有对其进行太多调整)。这为我修复了相同的行为。谢谢这些设置可以添加到/etc/samba/smb.conf文件的[global]部分。这样,您可以为所有共享添加一次。用户也可以找到此参数kernel oplocks=no