Magento 2 - रनिंग अपडेट / cron.php पर त्रुटि


10

मुझे चलने में त्रुटि हो रही है update/cron.php

मैंने प्रलेखन के अनुसार क्रोनजॉब की स्थापना की । लेकिन यह निम्नलिखित त्रुटि देता है:

PHP चेतावनी: requirement_once (अपडेट / वेंडर / ऑटोलड.php): स्ट्रीम खोलने में विफल: अपडेट / ऐप / बूटस्ट्रैप.php में ऐसी कोई फ़ाइल या निर्देशिका १३ लाइन पर नहीं

PHP घातक त्रुटि: आवश्यकता_ऑनस (): आवश्यक अद्यतन 'विक्रेता / अद्यतन / विक्रेता / ऑटोलैड.php' (शामिल_पथ = '.:') अद्यतन में / एप्लिकेशन / bootstrap.php लाइन १३ पर

मैंने पाया कि रास्ता update/vendor/autoload.phpगलत है। इसके /vendorबजाय autoload.php होना चाहिए । यह एक बग है?

जवाबों:


23

मैं अंत में इस मुद्दे का पता लगाता हूं। मुझे दौड़ना composer installहै <magento_dir>/update/


2
वह सही है। लेकिन निश्चित रूप से यह स्वचालित रूप से किया जाना चाहिए जब एक कलाकार Magento2 के लिए स्थापित कर रहा है? क्या यह एक बग है? अभी भी 2.1.3 में होता है
tecjam

हमें किस तरह की सावधानियां बरतनी चाहिए?
नागराजू के


@Paul यू गाइड कर सकता है कि इसे कैसे ठीक किया जाए? एएसएपी
नागराजू के

-1

एक आंतरिक Magento मुद्दे के अनुसार, वह त्रुटि इंगित करता है कि क्रॉन मेमोरी से बाहर चल रहा है। अपने PHP memory_limitको कम से कम बढ़ाने की कोशिश करें 1G; वास्तव में, मेरा मानना ​​है कि हम अनुशंसा करना शुरू करने जा रहे हैं, 2Gलेकिन इसकी पुष्टि नहीं हुई है।

आपके ऐसा करने के बाद, अपने वेब सर्वर को पुनरारंभ करें।

और वैसे, कभी-कभी आपके पास दो php.iniफाइलें होती हैं: एक PHP सीएलआई के लिए और एक वेब सर्वर प्लग-इन के लिए। उन दोनों को बदलो। यह निर्धारित करने के लिए देखें कि क्या आपके पास एक या दो हैं।


1
यह एक स्मृति मुद्दा नहीं है। त्रुटि कहा गया update/vendor/autoload.phpहै मौजूद नहीं है
पॉल

यह आंतरिक समस्या में दिखाई देने वाली त्रुटि है। इस कारण को स्मृति से बाहर चलाने का श्रेय दिया जाता है: Warning: require_once(/magento2/update/vendor/autoload.php): failed to open stream: No such file or directory in /magento2/update/app/bootstrap.php on line 13
स्टीव जॉन्सन

मैंने सेट किया है memory_limit = 2Gलेकिन अभी भी विफल रहा है
पॉल

यदि आपके पास दो php.iniफाइलें हैं, तो आपको memory_limitदोनों में सेट होना चाहिए । यदि आप ऐसा करते हैं, और आप जानते हैं कि autoload.phpअस्तित्व में है, तो मुझे नहीं पता, क्षमा करें।
स्टीव जॉनसन

मेरे पास दोहरी जांच है और मेमोरी सीमा सही ढंग से सेट है। लेकिन त्रुटि अभी भी होती है।
पॉल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.