2013-07-14 6 views
5

संपादित: मैं symfony2 के साथ संपत्ति का उपयोग कर रहा हूं। जब भी मैं एक पृष्ठ लोड करने का प्रयास करता हूं, जेएस और सीएसएस फ़ाइलों के लिए अनुरोध करते हुए, मेरे ब्राउज़र को 500 त्रुटि मिलती है। अगर मैं पता बार में उस संसाधन का पता टाइप करता हूं, तो मैं अपनी फाइल को सफलतापूर्वक लोड कर सकता हूं! यहां तक ​​कि वीरडर, जब भी सिम्फनी बूट हो जाता है तो सीपीयू लोड 30% की तरह बढ़ता है!सिम्फनी एसेटिक फाइलों का अनुरोध करते समय 500 त्रुटि देता है

मैंने assets:install और assetic:dump --no-debug की कोशिश की, अनुमान लगाओ, सिम्फनी पेजों में से कोई भी अब लोड नहीं होता है। वे सभी 500 त्रुटि में खत्म होते हैं।

मुझे नहीं लगता कि यह अपाचे के कारण होता है। मैं PHP पृष्ठों के किसी भी अन्य स्थिर लोड कर सकते हैं, और मैंने nginx भी कोशिश की और 500 त्रुटि मिली। उन्हें वापस पाने के लिए मुझे cache:clear होना है।

कोई विचार? मैंने पहले से ही अपने वेब सर्वर, सीजीआई, PHP को अद्यतन और पुनर्स्थापित कर दिया है और सिम्फनी की ताजा प्रतिलिपि बनाई है और स्रोतों की प्रतिलिपि बनाई है, उनमें से कोई भी मदद नहीं करता है।

डंप: इस प्रकार मैंने जेएस के साथ एसेटिक का उपयोग किया।

{% javascripts 
      '@SharifCalendarBundle/Resources/public/js/kendoui/jquery.min.js' 
      '@SharifCalendarBundle/Resources/public/js/JQueryUi/jquery-ui-1.10.3.custom.min.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/jquery.noty.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/layouts/top.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/layouts/topLeft.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/layouts/topRight.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/themes/default.js' 
      '@SharifCalendarBundle/Resources/public/js/kendoui/kendo.web.min.js' 
     %} 
    <script type="text/javascript" src="{{ asset_url }}"></script> 
{% endjavascripts %} 
+0

आप अपने टेम्पलेट को कैसे सम्मिलित करते हैं? क्या आपने दो आदेशों का उपयोग किया था 'संपत्तियां: इंस्टॉल करें' और 'परिसंपत्ति: डंप'? –

+0

@ थॉमसपोटायर ने सवाल संपादित किया। – Untitled

+0

+1 को DEV पर्यावरण पर समान व्यवहार मिला (प्रोड में सभी ठीक काम कर रहे हैं जैसा कि करना चाहिए)। कंसोल 500 jquery.js फ़ाइल पर त्रुटि कहता है, लेकिन जब मैं इसे ब्राउज़र में लोड करता हूं तो यह सफलतापूर्वक लोड हो जाता है लेकिन छोटा कर दिया जाता है .... बहुत अजीब व्यवहार। –

उत्तर

3

आदेश क्या में जा रहा है, शायद आप (अपनी परियोजना रूट निर्देशिका से विस्तृत मोड में संपत्ति से संबंधित आदेश पर अमल के बारे में बेहतर समझ है करने के लिए जब एक मानक का उपयोग: वहाँ सीएसएस के लिए एक समान खंड है Symfony2 संस्करण)?

php app/console assets:install --symlink -v 
php app/console assetic:dump -v 
संबंधित मुद्दे