पर अपग्रेड करने के बाद "घातक त्रुटि: वर्ग घोषित नहीं कर सकता" मैं PHP 7.0.4 का उपयोग कर रहा था और सबकुछ सुचारू रूप से चल रहा था और मैंने अभी PHP 7.0.8 में अपग्रेड किया था और मुझे इस तरह की त्रुटियां मिल रही हैं जगह।PHP 7.0.8
Fatal error: Cannot declare class Plugins\Users\Plugin because the name is already in use in /var/www/html/plugins/Users/Plugin.php on line 8
किसी को भी किसी भी विचार है क्या हो रहा है, मैं परिवर्तन लॉग के माध्यम से पढ़ रहा है, लेकिन है कि एक पैच यह कुछ भी नहीं तोड़ को अपडेट कर रहा है?
इसके अतिरिक्त, यदि इस समस्या में कोई समाधान नहीं मिला है, तो मैं वापस 7.0.4 पर कैसे डाउनग्रेड कर सकता हूं? (मैं ubuntu उपयोग कर रहा हूँ 16.04 और मैं बस बिंदु रिलीज करने के लिए उन्नत)
अब तक टिप्पणियाँ सारांश में:
- मैं opcache अक्षम करने की कोशिश की है इस समस्या को
- मैं उपयोग कर रहा हूँ का समाधान नहीं संगीतकार का ऑटोलोडर - मैं
require
याinclude
का उपयोग नहीं कर रहा हूं - यह त्रुटि कक्षाओं के एक टन के लिए हो रही है, इसलिए यह स्पष्ट रूप से एक कोड मुद्दा नहीं है (मेरे भाग पर), इसके अलावा कोड 7.0.8 तक अपग्रेड करने से पहले काम कर रहा था
अपमानजनक कोड साझा करने के लिए देखभाल? – Machavity
@ माचविटी यह एक वर्ग नहीं है, अगर मैं कोड से इस वर्ग को हटा देता हूं तो दूसरी कक्षा इस त्रुटि को फेंकता है, यह PHP में कुछ है क्योंकि, जैसा कि मैंने कहा था, यह सब कुछ 30 मिनट पहले ठीक चल रहा था। –
त्रुटि संदेश स्पष्ट लगता है –