मुझे कोई समस्या है जो केवल मेरे लाइव सिस्टम पर होती है। सिस्टम ज़ेंड 2 और PHP7 के साथ काम करता है।zend2 ढांचे में फ्रेम त्रुटि के लिए अपेक्षित सरणी
2017-07-10T08: 43: 50 + 02: 00 ERR: फ्रेम एक्स { "कोड" के लिए उम्मीद की सरणी: 0, "फाइल समस्या यह है कि मेरी warning.log निम्न संदेश के साथ flodded है ":" विक्रेता/zendframework/Zend-लॉग/src/फ़ॉर्मेटर/Base.php "," रेखा ": 105}
एक्स इन कई त्रुटियों के अंत में 0 और 25 के बीच एक संख्या है मैं
2017-07-10T10: 29: 34 + 02: 00 ERR: लिखने के लिए { "कोड" में असमर्थ: 0, "फाइल": "विक्रेता/zendframework/Zend-लो एक और एक मिल जी/src/फ़ॉर्मेटर/Base.php "," रेखा ": 111}
मैं जहां इस से आ रहा है देखने के लिए एक उचित स्टैक ट्रेस नहीं दिख रहा है और मैं अपने स्थानीय पर समस्या reprocude नहीं कर सकते देव मशीन
किसी भी मदद की सराहना की जाएगी।
संपादित करें: एक कॉलेग्यू ने मुझे बताया कि यह त्रुटि संदेश PHP7 के सी-स्तर से आता है। क्या किसी को यह पता है कि उचित स्टैक ट्रेस कैसे प्राप्त करें? या समस्या क्या हो सकती है?
मैं
...try{
return (string) $value;
} catch(\Throwable $e){
file_put_contents('error.txt',var_export($e,true),FILE_APPEND);
file_put_contents('value.txt',var_export($value,true),FILE_APPEND);
return (string) $value;
}
साथ त्रुटि को पकड़ करने की कोशिश की लेकिन ऐसा लगता है जैसे इस त्रुटि पकड़ा नहीं जा सका। यह बताता है कि मेरे कॉलेग्यू की जानकारी सही है।
मैं यह त्रुटि आई जब पीएचपी एक विशिष्ट निर्देशिका में एक फ़ाइल लिखने में असमर्थ था। निर्देशिका है जिसमें php के लिए लिखने योग्य लॉग फ़ाइलें हैं? – Marcel
हां! परियोजना में लगभग हर निर्देशिका में हर अनुमति संभव है (777)। – MrSmith
ने आपके लाइव सिस्टम पर 'xdebug' सक्षम किया था? –