2012-04-18 13 views
7

का उपयोग करके "अस्थायी रूप से अनुपलब्ध" संसाधन Nginx वेब सर्वर सांबा शेयर के साथ वेब सर्वर पर विकसित हो रहा है।Nginx: सांबा शेयर

जब भी मैं एक सीएसएस या जेएस फ़ाइल संपादित करता हूं, तो मुझे यह त्रुटि मिली जब मैं अपनी वेबसाइट (एफ 5) पुनः लोड करता हूं।

2012/04/18 11:15:38 [crit] 29607 # 0: * 47708 खुला() "/var/www/[...].js" में विफल रहा है (11: संसाधन अस्थायी रूप से अनुपलब्ध), ग्राहक: 1 9 2.168। [...], सर्वर: [...], अनुरोध: "प्राप्त करें [...]। जेएस HTTP/1.1", मेजबान: "[...]", संदर्भकर्ता: "http: // [...]"

मुझे एक और समय रीफ्रेश करने की आवश्यकता है और त्रुटियां गायब हो गई हैं।

I found here कि किसी एक ही समस्या मुझे थी जो F_SETLEASE के कारण हो सकता है, लेकिन मैं कैसे अंत में इस समस्या को हल करने के लिए नहीं मिल सका।

कोई सुराग?

उत्तर

10

इन दो सेटिंग्स मेरे लिए एक ही समस्या हल हो:

oplocks = no 
level2 oplocks = no 
+3

यह भी मेरे लिए काम किया। यह ध्यान देने योग्य है कि ये आपके सांबा शेयर के लिए सेटिंग्स हैं, जिन्हें प्रत्येक शेयर के अनुभाग में /etc/samba/smb.conf में जोड़ा जाना है। – dgmdan

+0

यह मुझे कुछ समय से बेदखल कर रहा है (मूल रूप से लगभग पिछले वर्ष के लिए) ... समाधान वास्तव में काम किया। @ Dgmdan की टिप्पणी को पूरा करने के लिए - उन अनुभागों को फ़ाइल के अंत में सबसे अधिक संभावना होगी (जब तक आप इसे अधिक tweaked नहीं है)। –

+0

यह मेरे लिए एक ही व्यवहार तय करता है। धन्यवाद! –