symfony - Php (SF2) page not updating with new code -
php5-fpm और mysql <के साथ nginx चलाना
मैं कैसे हो रहा है यह पता कर सकता हूं?
- यह / var / www निर्देशिका के मुद्दों हो सकता है यद्यपि नैनो से फाइल खोलना मुझे पता चलता है कि वास्तव में फाइल अपडेट हो रही है।
- यह कुछ समस्याएं होने पर nginx / php5-fpm हो सकता है
- यह निम्न कोड हो सकता है
क्या हो रहा है का उदाहरण:
मेरे पास चेतावनी: JMS \ Serializer \ Serializer :: serialize () के लिए लापता तर्क 2, / var / www / webshop / src / appbundle / नियंत्रक / में बुलाया गया है। UsersController.php पंक्ति 35 पर और परिभाषित निम्न कोड के साथ: से मैंने उस कोड का वह टुकड़ा बदल दिया जो लेकिन त्रुटि एक समान है, मुझे बता रही है कि मैं एक तर्क को याद करता हूं। मैं अब भी कोड को पूरी तरह बदल सकता हूं, उदा। और यह अभी भी एक ही त्रुटि पृष्ठ प्रदर्शित करता है।
सार्वजनिक फ़ंक्शन getUsersAction () {$ सिद्धांत = $ इस- & gt; getDoctrine (); $ सिद्धांत लेखक = $ सिद्धांत- & gt; प्राप्त रेजोजीटरी ("ऐप बंडल: उपयोगकर्ता") - & gt; खोजें (सभी); $ Users = array (); विदेशी मुद्रा ($ सिद्धांत $ उपयोगकर्ता के रूप में उपयोगकर्ता) {$ उपयोगकर्ता [$ उपयोगकर्ता- & gt; मिलता है उपयोगकर्ता नाम ()] = ऐरे ("id" = & gt; $ user- & gt; getId ()); } $ Serializer = $ this- & gt; प्राप्त करें ('jms_serializer'); $ Serializer- & gt; श्रृंखलाबद्ध करें ($ उपयोगकर्ता) लौटें; }
$ serializer-> सीरियललाइज़ करें ($ उपयोगकर्ता, 'जेसन');
वापसी 'WHATEVER';
आप संभवतः php-opcache को सक्षम किया गया है जो पूरी कक्षा को कैश करता है।
nginx को पुनरारंभ करने का प्रयास करें और पृष्ठ को फिर से जला देना। मुझे एपीसी को httpd पर सक्षम किया गया है, इसलिए इसे समान होना चाहिए ...
इसके अलावा, सुनिश्चित करें कि आप app_dev को चलाते हैं। Php और वह कैश फ़ाइल में सक्षम नहीं है। बंडल सिम्फोनी 2 ऐप_डेव.एफ़पी में एक टिप्पणी की गई रेखाएं हैं।
Comments
Post a Comment