خطأ فادح:استثناء لم يتم اكتشافه:لا يمكن إنشاء دليل لترقية Magento من 1.9.2 إلى 2.0.0

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

سؤال

عندما حاولت ترقية Magento من 1.9.2 إلى 2.0.0 حصلت على الخطأ التالي

خطأ فادح:استثناء لم يتم اكتشافه "Magento\Framework\Exception\LocalizedException" مع الرسالة "لا يمكن إنشاء دليل البائع/magento/framework/Code/Generator.php على السطر 103"

من فضلك هل يمكن لأي شخص مساعدتي في حل هذه المشكلة؟

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

المحلول

قم بإذن القراءة / الكتابة للحصول على دليل VAR.هذا يعني أن directory var يجب أن يكون 0777.

نصائح أخرى

إعطاء إذن كامل (777) إلى دليل Var و Pub بعد الترقية

تشغيل أوامر أدناه.

giveacodicetagpre.

مسح ذاكرة التخزين المؤقت.

giveacodicetagpre.

أيضا الحصول على خطأ

غير قادر على إنشاء الدليل داخل VAR

أثناء تثبيت Magento 2. كان ذلك لأنني قد قدمت 755 أذونات إلى مجلد فار.تغييره 777 عملت مثل سحر.

ليس من الممكن أن يرقي ماجنتو 1.x إلى ماجنتو 2.
من الممكن ترحيل البيانات من متجر Magento 1.x الحالي إلى متجر Magento 2 الجديد.
هناك أداة ترحيل البيانات الرسمية: https://github.com/magento/data-migration-tool-ce

var/generation تمت إعادة تسمية المجلد إلى generated/code في ماجنتو 2.2

لذا تأكد من تعيين الإذن لهذا المجلد.

chmod -R -v 777 generated/

يرجى تغيير إذن إعادة كتابة مجلد الجيل.هذا يعمل بالنسبة لي.

giveacodicetagpre.

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