ملحقات المجتمع لا تظهر في مدير الماجنتو الاتصال بعد ترقية 1.9 س

magento.stackexchange https://magento.stackexchange.com/questions/111487

سؤال

لقد ترقية موقع الماجنتو من 1.7 س إلى 1.9 س.لقد وجدت العديد من القضايا ولكن واحد منهم خطير جدا.لقد قمت بنسخ مجلد التطبيق / الرمز / المجتمع من الإصدار القديم إلى أحدث إصدار.الآن المشكلة هي أنني لا يمكن أن نرى تلك التمديد على بلدي مدير الماجنتو الاتصال.لا يمكنني تثبيت هذه الإضافات ولا يمكنني تحديثها.

يرجى توجيه لي ما هو أفضل وسيلة للحصول على ملحقات تظهر?ما هي أفضل طريقة لترقية انفاكت.

هل كانت مفيدة؟

المحلول

نسخ الملفات من الإصدار 1.7 الماجنتو إلى الإصدار 1.9 لن تجعلها تظهر في الماجنتو الاتصال.الماجنتو الاتصال لا يوجد لديه وسيلة موثوق بها لمعرفة أن قمت بنسخها إلى app/code/community.

إذا لم أكن مخطئا ، يستخدم الماجنتو var/package/moduleName.xml ملفات لنقول الماجنتو الاتصال التي تم تحميلها وحدات وتثبيتها.بهذه الطريقة ، عن طريق التحقق من الكل var/package مجلد, الماجنتو الاتصال يعرف ما تم تثبيته ولديه بعض المعلومات حول هذا الموضوع مثل تاريخ التثبيت, إصدار وحدة, إلخ.

حاول نسخ الخاص بك var/package إلى التثبيت الجديد ، وهذا قد يساعد في نهاية المطاف.

أفضل طريقة للترقية هو نسخ وحدات باليد ، كما الماجنتو الاتصال لا يزال لديه بعض القضايا الخطيرة مع التبعيات وغيرها من الاشياء.لقد حاولت استخدام مدير عدة مرات ولكن نسخ المجلدات في بلدي إيد كان إلى حد بعيد أسهل وأسرع.

نصائح أخرى

تحتاج إلى التحقق من إذن الملف على cache.cfg و connect.cfg داخل مجلد التنزيل على كلا الملفين يجب أن تكون قابلة للكتابة

إذا لم يعمل هذا، فيمكنك إعادة بناء Cache.cfg إذا كان لديك الوصول SSH إلى الموقع:

giveacodicetagpre.

ربما يكون التعليمات البرمجية التي تم تغييرها في وظيفة MakeRequest بعد V1.9.0.1 في /Downloader/lib/mage/http/client/curl.php استبدال ملف Curl.php لأحد المستخدمين في Magento الإصدار 1.9.0.1 أو قبل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى magento.stackexchange
scroll top