سؤال

لدي متجر آخر ، حيث يمكنني تحديث Magento من خلال Magento Connect.لكن هذا المتجر غريب.لا توجد أسماء الحزم لترقية Magento.شخص ما لديه دليل؟

Magento إصدار 1.9.1.0

enter image description here

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

المحلول

والسبب وراء ذلك هو أن Magento Connect Manager لم يبدأ من خلال تثبيت / ترقية سابق .قد يكون ذلك بسبب تثبيت هذا المخزن عن طريق نقل الملفات عبر FTP.

وبالتالي ، فإن الطريقة الوحيدة للترقية هي عن طريق CLI.

أولاً ، عليك التأكد من أن الأذونات صحيحة:

chmod 550 ./mage

ثم عليك أن تبدأ بركه:

./mage mage-setup .

وقم بتعيين حالتك المفضلة للتكوين:

./mage config-set preferred_state stable

الآن ، باستخدام بركه الإعداد سابقًا ، كان بإمكانك تشغيل ما يلي:

./mage list-installed
./mage list-upgrades

ثم قم بالترقية مثل هذا:

./mage upgrade-all

ولكن في حالتك ، لن يتم إدراج هذا أو ترقيته وسيتعين عليك فرض تثبيت الترقية عن طريق القيام بما يلي:

./mage install http://connect20.magentocommerce.com/community Mage_All_Latest --force

بمجرد الانتهاء من الترقية ، لا تنس إعادة الفهرسة:

php shell/indexer.php reindexall

ملاحظة: بعد هذه الترقية ، ستتمكن من رؤية قائمة الحزم في مدير الاتصال.

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