إعداد Magento 2.06 php bin/magento: خطأ في الترقية
-
29-09-2020 - |
سؤال
أحاول تثبيت سمة على Magento 2.06.عندما أحاول تشغيل الأمر التالي: php bin/magento setup:upgrade
لكنني أتلقى الخطأ التالي:
Content-type: text/html
<br />
<b>Parse error</b>: syntax error, unexpected '[', expecting ')' in <b>/home/bargaink/public_html/test/bin/magento</b> on line <b>22</b><br />
أي فكرة ما هي هذه القضية؟
شكرًا
HP
المحلول
واجهت نفس المشكلة، وتم حلها بعد التحدث مع مزود الاستضافة الخاص بي.هل تمانع أن تخبرني بمزود الاستضافة الخاص بك؟
جرب هذا الأمر:
php56 bin/magento setup:upgrade
سيستخدم بعد ذلك إصدار php 5.6 المطلوب في Magento 2.نأمل أن يكون هذا يساعد
نصائح أخرى
أعتقد أن مشكلتك يتم تشغيلها بواسطة هذا الخط
set_error_handler([$handler, 'handler'])
تم طرح هذا الخطأ لأنك تقوم بتشغيل PHP <5.4 واستخدام []
بدلاً من array()
تم تقديمه مع 5.4
يتطلب Magento 2 PHP 5.6 أو PHP 5.5.22 ليعمل بشكل صحيح وأعتقد أنه يجب عليك ترقية PHP لإصلاح هذه المشكلة.
متطلبات تشغيل ماجنتو 2: http://devdocs.magento.com/guides/v2.0/install-gde/system-requirements.html
لا تنتمي إلى magento.stackexchange