दिन में लगभग 10x हमें एक फाइल मिल रही है जो सर्वर पर मौजूद फ़ाइलों के लिए हमारे कोल्डफ्यूजन एप्लिकेशन लॉग में त्रुटि नहीं मिली है।कोल्डफ्यूजन - सर्वर पर मौजूद होने पर .cfm फ़ाइल नहीं मिली
coldfusion.runtime.TemplateNotFoundException: File not found: /rewrite.cfm
at coldfusion.filter.PathFilter.invoke(PathFilter.java:69)
at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)
at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
at coldfusion.CfmServlet.service(CfmServlet.java:200)
at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.FilterChain.service(FilterChain.java:101)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
हमारे सर्वर वातावरण:
- उबंटू 10.04 LTS
- Coldfusion 9.01
- CFWheels
"File not found: /rewrite.cfm The specific sequence of files included or processed is: '''' "
और स्टैक ट्रेस है
हालांकि यह हमारे द्वारा अनुरोध किए जा रहे अनुरोधों की संख्या के मुकाबले तुलनात्मक रूप से कुछ बार हो रहा है, यह अभी भी कुछ है जिसे मैं समझना चाहता हूं।
क्या किसी ने इससे पहले यह त्रुटि देखी है और क्या आप मुझे बता सकते हैं कि कोल्डफ्यूजन यादृच्छिक रूप से निर्णय लेता है कि फाइलें वहां नहीं हैं?
धन्यवाद।
चूंकि आप उबंटू पर हैं, बस यह सुनिश्चित करना चाहते थे कि वास्तविक फ़ाइल कम-से-कम है। मुझे संदेह है कि यही कारण है क्योंकि आपने कहा था कि यह ज्यादातर समय काम करता है। – eapen
दूसरी चीज जिसे आप जांचना चाहते हैं वह यह है कि उपयोगकर्ता जो jrun (यदि आप सीएफ के लिए सर्वर में निर्मित सर्वर का उपयोग कर रहे हैं) में फ़ाइल के लिए उचित अनुमतियां हैं। मैं उन्हें अपने सिर के ऊपर से याद नहीं कर सकता, लेकिन शायद वे 664 की तरह कुछ हैं। (आरडब्लूआरडब्ल्यूआर) –
मेरे पास एक समान समस्या थी और इसेल्डफ्यूजन सर्वर को पुनरारंभ करने के लिए इसे ठीक किया गया था। – mhatch