2012-08-30 17 views
17

मैं सिर्फ औरSymfony, सिद्धांत और "प्रॉक्सी वर्ग हमेशा पुनः कर रहे हैं"

php app/console doctrine:ensure-production-settings 

आदेश के बारे में सीखा है जब मैं निष्पादित, के साथ वापस सांत्वना जवाब: "प्रॉक्सी वर्ग हमेशा पुनः कर रहे हैं"।

मुझे ऑनलाइन इस चेतावनी के बारे में बहुत अधिक जानकारी नहीं मिल रही है, और मैं यह नहीं समझ सकता कि इस संदेश का क्या अर्थ है।

क्या कोई इस चेतावनी के लिए समाधान जानता है?

उत्तर

33

यह app/config/config.yml

जो की तरह दिखता है में विकल्प की वजह से: डिफ़ॉल्ट रूप से

doctrine:  
    orm: 
     auto_generate_proxy_classes: %kernel.debug% 

सभी आदेशों डिबग मोड सक्षम तो auto_generate_proxy_classestrue पर सेट किया जाता है। आदेशों में kernel.debug को अक्षम करने के लिए आपको --no-debug विकल्प का उपयोग करना चाहिए।

तो अंत आदेश पर होना चाहिए कि तरह लग रहा है:

php app/console doctrine:ensure-production-settings --no-debug --env=prod 
3

आप आप गूगल ठीक से उपयोग कर रहे हैं यकीन है? :)

here पर एक नज़र डालें। ऐसा लगता है कि यह एक डीबग मोड के कारण है। इसके साथ प्रयास करें:

app/console doctrine:ensure-production-settings --no-debug 
संबंधित मुद्दे