Magento 2 इंस्टॉलेशन समस्या: व्यवस्थापक पृष्ठ लोड करने का प्रयास करते समय 404 त्रुटि


11

मैंने सफलतापूर्वक वैम्पो सर्वर पर Magento 2 स्थापित किया है, लेकिन मुझे एडमिन पेज लोड करने में थोड़ी परेशानी हो रही है क्योंकि यह मुझे 404 दे रहा है। इसके अलावा, जब इसका होमपेज लोड हो रहा हो तो डिफ़ॉल्ट विषय जो मेरे मामले में लूमा हो, पर लागू नहीं होता है और इसके बजाय मुझे निम्नलिखित त्रुटियाँ देता है:

Failed to load resource: the server responded with a status of 404 (Not Found)
http://127.0.0.1/test1/pub/static/frontend/Magento/luma/en_US/mage/calendar.css     
Failed to load resource: the server responded with a status of 404 (Not Found)
http://127.0.0.1/test1/pub/static/frontend/Magento/luma/en_US/css/styles-m.css 
Failed to load resource: the server responded with a status of 404 (Not Found)
http://127.0.0.1/test1/pub/static/frontend/Magento/luma/en_US/css/styles-l.css 
Failed to load resource: the server responded with a status of 404 (Not Found)
http://127.0.0.1/test1/pub/static/frontend/Magento/luma/en_US/css/print.css 
Failed to load resource: the server responded with a status of 404 (Not Found)
http://127.0.0.1/test1/pub/static/frontend/Magento/luma/en_US/images/logo.svg    
Failed to load resource: the server responded with a status of 404 (Not Found)
http://127.0.0.1/test1/pub/static/frontend/Magento/luma/en_US/css/styles-m.css 
Failed to load resource: the server responded with a status of 404 (Not Found)
http://127.0.0.1/test1/pub/static/frontend/Magento/luma/en_US/css/styles-l.css 
Failed to load resource: the server responded with a status of 404 (Not Found)
http://127.0.0.1/test1/pub/static/frontend/Magento/luma/en_US/requirejs/require.js 
Failed to load resource: the server responded with a status of 404 (Not Found)
http://127.0.0.1/test1/pub/static/frontend/Magento/luma/en_US/css/print.css     
Failed to load resource: the server responded with a status of 404 (Not Found)
http://127.0.0.1/test1/pub/static/frontend/Magento/luma/en_US/mage/requirejs/mixins.js 
Failed to load resource: the server responded with a status of 404 (Not Found)
requirejs-config.js:602 Uncaught ReferenceError: require is not defined
127.0.0.1/:24 Uncaught ReferenceError: require is not defined
127.0.0.1/:26 Uncaught ReferenceError: require is not defined

यहाँ उत्तर की जाँच करें: magento.stackexchange.com/questions/91087/…
अनिल सुथार

जवाबों:


18

Css और js पब / स्टैटिक फोल्डर में रन टाइम पर बनाए जाएंगे। पहली बार में, अगर css और js गायब हैं तो कमांड के नीचे चलाएं।

यदि आप विंडोज़ का उपयोग कर रहे हैं: php bin\magento setup:static-content:deploy

अगर 'git bash' के linux का उपयोग किया जाता है: php bin/magento setup:static-content:deploy


इसके अलावा, सुनिश्चित करें कि आपने Apache सर्वर को फिर से लिखा है
स्टीव जॉनसन

सराहना करेंगे यदि आप चरणों को तोड़ सकते हैं। विंडोज कमांड कैसे चलाएं? यह कैसे पता चलेगा कि यह वास्तव में काम करता है?
मोहम्मद जोरेद

यह कुछ भी नहीं है अगर आपने स्रोत को जीथब से डाउनलोड किया है और आप ब्राउज़र के माध्यम से इंस्टॉल करते हैं तो आपको डेवलपर मोड को सक्षम करना होगा। उपरोक्त कमांड यह शिकायत करेगा कि आपको setup:static-content:deployडेवलपर मोड में चलने की आवश्यकता नहीं है, इसलिए सुनिश्चित करें कि आप -fउपरोक्त कमांड में संलग्न हैं । यदि आपने en_US के अलावा कोई अन्य भाषा सेट की है, तो आपको उन php bin\magento setup:static-content:deploy -f en_US en_GB
वस्तुओं की

13

मैं भी इस समस्या का सामना कर रहा था। एडमिन 404 एरर देता है और फ्रंटेंड ने css (यानी Luma didnot उचित फॉर्मेट में दिखा रहा है) को अटैच नहीं किया है। इसलिए मैंने इन चरणों को Magento 2 में हल करने के लिए ये कदम उठाए। 1) टर्मिनल पर जाएं और इस कमांड को चलाएं।

sudo gedit /etc/apache2/apache2.conf

और बदलें: -

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride none
Require all granted

सेवा

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted

केवल सभी के लिए अनुमति नहीं है

तथा

2) टर्मिनल पर जाएं और कमांड चलाएं: -

sudo a2enmod rewrite
sudo service apache2 restart

फिर अपने संस्करण, पब और ऐप / आदि को अनुमति दें। और फिर अपने व्यवस्थापक पर जाएं और इसे ठीक से काम करें।


1
आदमी मैं हल करने की कोशिश की, लेकिन केवल यह एक मेरे लिए बहुत धन्यवाद काम किया!
वासिफ खलील

8

उन लोगों के लिए जो wamp सर्वर का उपयोग कर रहे हैं, फिर अपने CLI में इन कमांड को चलाएं।

C: \ WAMP \ बिन \ php \ php5.5.12> php.exe
C: \ WAMP \ www \\ बिन \ Magento स्थापना: स्थिर सामग्री: तैनाती


6

मैं भी इस मुद्दे का सामना कर रहा था। Magento 2 की ताज़ा स्थापना के बाद डेमो डेटा के साथ जब दृश्य और बैकएंड में नेविगेट करने के लिए भी लोकलहोस्ट में। कैलेंडर के लिए MIME प्रकार की बेमेल त्रुटियां मिलीं। और आवश्यकताएं। Js। मेरे लिए तब तक कुछ भी काम नहीं किया गया जब तक स्थिर सामग्री को तैनात नहीं किया गया

php bin/magento setup:static-content:deploy

in git bash और जबकि यह डिफॉल्ट मोड है।


2

मैं उसी समस्या का सामना कर रहा था, मैंने उस लेख से एलन स्टॉर्म समाधान का उपयोग किया - http://alanstorm.com/magento_2_adding_frontend_files_to_your_module

ssh में उस कमांड का उपयोग करें

find /path/to/magento2/pub/static -exec chmod 777 '{}' +
find /path/to/magento2/var/ -exec chmod 777 '{}' + 

2

URL पुन: लिखना सक्षम करें।

1) उबंटू में खुला टर्मिनल और इन कमांड्स को निष्पादित करें:

sudo a2enmod rewrite

sudo service apache2 restart

2) सुनिश्चित करें कि आपके पास .htaccessMagento की रूट डायरेक्टरी में फ़ाइल है, अगर वहाँ नहीं है। htaccessफ़ाइल फ़ाइल को कॉपी करें /pub/.htaccessऔर इसे रूट डायरेक्टरी में पेस्ट करें

3) /etc/apache2/apache2.confनिम्नलिखित आदेशों का उपयोग करते हुए फ़ाइल खोलें :

sudo nano /etc/apache2/apache2.conf

और कोड की निम्नलिखित पंक्तियों को बदलें:

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride none
Require all granted

सेवा

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted

फ़ाइल को सहेजें और बंद करें Ctrl + X

  • अपाचे को पुनरारंभ करें

    sudo service apache2 पुनरारंभ

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