404 व्यवस्थापक पृष्ठ के लिए त्रुटि नहीं मिली


13

मैंने Magento को सफलतापूर्वक स्थापित किया, लेकिन व्यवस्थापक पृष्ठ त्रुटि देता है: 404 नहीं मिला। कृपया इसके लिए कोई उपाय सुझाएं।

निम्नलिखित त्रुटि है:

404 Not Found

nginx/1.10.0 (Ubuntu)

आपको nginx config कहाँ मिला?
मैगेंक्स

siteurl / index.php / व्यवस्थापक की कोशिश
Magento में बेबी

कस्टम सुरक्षित और असुरक्षित आधार के लिए अलग पोर्ट होने पर भी समस्या हो सकती है। मेरा था: somehost.com:4226 somehost.com:6226 परिणाम के रूप में मुझे 404 मिलता है जब एडमिन को एक्सेस करने की कोशिश की जाती है।
वोलोडिमिर व्योव्स्क्यी

यह वास्तव में सवाल का जवाब नहीं देता है। यदि आपका कोई अलग प्रश्न है, तो आप प्रश्न पूछकर क्लिक करके पूछ सकते हैं । पर्याप्त प्रतिष्ठा होने पर आप इस प्रश्न पर अधिक ध्यान आकर्षित करने के लिए एक इनाम भी जोड़ सकते हैं । - समीक्षा से
शोएब मुनीर

जवाबों:


20

कृपया नीचे दिए गए चरणों का प्रयास करें

  1. var/cache फ़ोल्डर हटाएं
  2. डेटाबेस पर जाएं SELECT * FROM core_config_data WHERE path = 'web/seo/use_rewrites' और इसे बनाएं0
  3. फिर अपने ब्राउज़र में url डालें magento_base_url/index.php/your_admin_url

कोशिश करो और मुझे पता है अगर आप किसी भी मुद्दे का सामना करते हैं।


यह web/seo/use_rewritesमान क्या करता है?
नील्स

1
@ नील्स इसे index.phpurl से हटा देगा यदि यह 1 पर सेट होता है
मुर्तुजा ज़ुबावाला

@ मुर्तुज़ाअज़ुवाला अभी भी मुझे वही त्रुटि मिल रही है जहाँ मुझे ध्यान केंद्रित करने की आवश्यकता है?
zus

@zus कृपया बैकएंड की जाँच करें => app/etc/env.phpफ़ाइल में फ्रंटनाम
मुर्तुज़ा ज़ुबावाला

19

लिनक्स के लिए फ़ाइल /etc/apache2/apache2.conf संपादित करें

इस फ़ाइल को संपादित करने के लिए sudo vi /etc/apache2/apache2.conf कमांड का उपयोग करें

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

सेवा

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

इसके बाद कमांड रन करें

sudo service apache2 पुनरारंभ

अगर STILL ADMIN SHOW 404 नहीं है, तो इस चरण को रोकें

1) जोड़ें । Magacento की जड़ में .acaccess 2

https://github.com/magento/magento2/blob/2.3-develop/.htaccess

2) अब इस कमांड को रन करें

php बिन / Magento सेटअप: उन्नयन

php bin / magento सेटअप: स्थिर-सामग्री: परिनियोजित

rm -rf var / cache / *

rm -rf var / जनरेशन / *


तुम किस बारे में बात कर रहे हो???? nginx
gin

1
माना। ओपी नेग्नेक्स को संदर्भित करता है। लेकिन जैसा कि मुझे Apache 2.4 के साथ भी यही समस्या थी, जो मैंने पाया वह काम किया था) a a2dismod rewrite(भले ही इसे सक्षम किया गया था!), फिर b) Apache को पुनरारंभ करें, फिर c) a2enmod rewriteऔर फिर d) Apache को फिर से पुनरारंभ करें। इससे समस्या हल हो गई और यह दूसरी बार था जब मैंने अपाचे की एक नई स्थापना पर इसका सामना किया। और स्पष्ट कैश और पाठ्यक्रम की प्रार्थना :)
ओलिवर विलियम्स

पहले दो चरणों ने मेरी समस्या तय की, धन्यवाद!
तवाबग


3

मेरे पास भी यह समस्या थी, यह पता चला कि मेरा एक यूआरएल आईपी पते पर सेट था और डोमेन नाम के लिए नहीं था इसलिए {डोमेन} / व्यवस्थापक पर जा रहा था वापस नहीं मिला।

हल चलाना था

php bin/magento config:set web/secure/base_url https://domain.com/
php bin/magento config:set web/unsecure/base_url https://domain.com/

अनुगामी स्लैश को न भूलें, इसके बिना काम नहीं चलेगा https://alanstorm.com/invalid-base-url-value-must-be-a-url-or-one-of/


इस फिक्स ने मेरे लिए पुराने 2.0.15 इंस्टॉलेशन को 2.2.x पर माइग्रेट करने के बाद काम किया। सेटअप के दौरान संयुक्त राष्ट्र के सुरक्षित यूआरएल में https: // प्रोटोकॉल नहीं था और डिफ़ॉल्ट, एडमिन यूआरएल था, उन्नत अनुभाग में https: // का उपयोग करने के लिए कॉन्फ़िगर किया गया था, लेकिन उन्हें https स्थापित करने की आवश्यकता है अन्यथा पृष्ठ नहीं पाया मुद्दा होता है।
डोमिनिक क्लिफ्टन

2

जाँच करें कि mod_rewriteमॉड्यूल Apache में सक्षम है या नहीं। Mod_rewite मॉड्यूल को सक्षम करने के लिए, httpd.confपर स्थित फ़ाइल पर जाएं /etc/apache2/httpd.confऔर देखें "LoadModule rewrite_module libexec/apache2/mod_rewrite.so", यदि यह टिप्पणी की गई है, तो सामने की तरफ # हटाकर इसे अनकम्प्लीट करें ।


ओपी नेग्नेक्स के बारे में था - लेकिन जैसा कि मैंने @Prince पटेल के ऊपर उल्लेख किया है, जो चीज मेरे लिए काम करती थी वह थी: 1. a2dismod rewrite2. service apache2 restart 3. 3. a2enmod rewrite4. service apache2 restart- लगता है कि फिर से लिखना अक्षम और सक्षम करना काम करता है।
ओलिवर विलियम्स

1

आशा है कि यह आपकी मदद करेगा

bin/magento setup:static-content:deploy इस कमांड को अपने CLI में चलाएं


जिज्ञासु, यह कैसे 404 लौटा रहे व्यवस्थापक के लिए एक समाधान है?
Tisch

1

सबसे पहले आपको सामग्री var/cacheऔर var/sessionफ़ोल्डर से निकालना होगा , फिर कमांड / टर्मिनल से इस कमांड को निष्पादित करें

bin/magento setup:static-content:deploy


1
जिज्ञासु, यह कैसे 404 लौटा रहे व्यवस्थापक के लिए एक समाधान है?
Tisch

1

मैं भी यही मुद्दा हूं। मैंने Core_config_data तालिका में "व्यवस्थापक / url / कस्टम" के लिए 0 से अपडेट किया और मेरी समस्या हल हो गई।



0

नीचे एक त्वरित है जो मैंने v2.2.5 के साथ सामना किया था और नीचे की तरह तय किया गया था।

के लिए जाओ

cd /your-project-root-folder/app/

और आग

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