2014-05-02 6 views
5

को अपग्रेड करने के बाद फ़ाइल प्रबंधक में आंतरिक सर्वर त्रुटि मैंने अभी अपनी ओसी शॉप 1.5.6.1 से 1.5.6.4 तक अपग्रेड की है और अब हर बार जब मैं किसी उत्पाद को एक छवि जोड़ने के लिए जाता हूं, जल्द ही मैं लिंक "ब्राउज़ करें" पर क्लिक करें रूप में, छवि प्रबंधक पॉप अप खाली पता चलता है और मैं निम्नलिखित त्रुटि मिलती है (फ़ायरबग में):500 ओपन कार्ट 1.5.6.1 से 1.5.6.4

  1. जाओ:

    "NetworkError: 500 Internal Server Error - http://example.com/admin/index.php?route=common/filemanager&token=[...]&field=image1 "

    कदम समस्या को ठीक करने कैटलॉग-> उत्पादों को उत्पादित करें और संपादित करें

  2. छवि टैब पर जाएं
  3. क्लिक करें ब्राउज़

यहाँ त्रुटि मैं अपने सर्वर लॉग में प्राप्त कर रहा हूँ (लेकिन सिस्टम में नहीं> त्रुटि लॉग्स) है:

[Fri May 02 10:38:44 2014] 
[warn] 
[client IP Removed] 
mod_fcgid: stderr: 
PHP Parse error: syntax error, unexpected ';', expecting T_FUNCTION in /var/www/vhosts/example.com/httpdocs/admin/controller/common/filemanager.php on line 498, 
referer: http://example.com/admin/index.php?route=catalog/product/update&product_id=400&token=7c96a8e340e4bc680e887abf97ec4def 

लाइन 498 फ़ाइलमैनेजर पर बहुत अंतिम पंक्ति है .php (समापन php टैग लाइन)

enter image description here

+1

क्या आप वाकई मूल स्क्रिप्ट का उपयोग कर रहे हैं? मैंने आधिकारिक वितरण की जांच की, filemanager.php में केवल 4 9 7 लाइनें हैं I – user1517081

+0

क्या आप पूरी फाइल को एक बेवकूफ में पोस्ट कर सकते हैं? –

+0

@ user1517081, यह वास्तव में कोड में एक अतिरिक्त पंक्ति थी कि यह वहां नहीं होना चाहिए था। धन्यवाद। – farjam

उत्तर

0

ओपनकार्ट वितरण से मूल फ़ाइल में अपने filemanager.php की तुलना करें और यदि आवश्यक हो तो इसे प्रतिस्थापित करें। मूल फ़ाइल में केवल 4 9 7 लाइनें हैं।

0

मैं एक ही सामना करना पड़ा था वही समस्या की मांग की। संकल्प के लिए, मैंने टिकट को अपने होस्टिंग समर्थन के साथ उठाया और फिर उन्होंने set_time_limit को उनके पक्ष से अक्षम कर दिया। यह वास्तव में मेरे लिए समस्याएं पैदा कर रहा था।

तो, आपसे अनुरोध करेगा कि आप अपने होस्टिंग प्रदाता से set_time_limit को अक्षम कर दें।

+0

मैं कहने की हिम्मत करता हूं कि अगर मैं सेट_टाइम_लिमिट अक्षम कर दूंगा तो मैं अपने जूते खाऊंगा। इस समस्या को हल करेगा, लेकिन मैंने अजनबी चीज़ों को 'PHP' में देखा है :) –

+0

@ हूगो डेलिंग: मैं इस पर टिप्पणी करने की हिम्मत करूंगा अजीब बात मेरे साथ पहले नहीं हुई होगी :-) – DavKan

0

मुझे ओसी फ़ाइल प्रबंधक के साथ समस्याएं थीं जब कैश (छवि/कैश/डेटा /) निर्देशिका में छवियां डेटा (छवि/डेटा /) निर्देशिका में उन लोगों से मेल नहीं खाती हैं। कैश निर्देशिका में, ओसी अपलोड की गई छवियों के अन्य आकार के थंबनेल स्टोर करता है। मेरी धारणा यह है कि जब आप फ़ाइल प्रबंधक ओसी चेक खोलते हैं तो सभी थंबनेल स्टोर सेटिंग्स के तहत सेट छवि आकार के अनुसार उपलब्ध होते हैं। यदि नहीं, तो यह उन्हें बनाता है ताकि इस पर निर्भर करता है कि कितनी छवियों को ठीक करना है।

0

ओसी 1.5.6.4 की एक नई स्थापना में केवल इस समस्या नहीं है, लेकिन फ़ाइल में केवल 4 9 7 लाइनें हैं। मैं तुम्हें सुझाव है

  1. बैकअप मूल filemanager.php फ़ाइल
  2. 1.5.6.4 डाउनलोड पैकेज here
  3. पुनः लोड से एक के साथ यह बदलें और त्रुटियों

की फिर से जांच यह अभी भी तो पुनः आती हैं कारण शायद उस फ़ाइल में अजीब दूरी/एन्कोडिंग/विशेष वर्ण है, या उस फ़ाइल को शामिल करने वाली मूल फ़ाइल में।

संबंधित मुद्दे