404 অ্যাডমিন পৃষ্ঠার জন্য ত্রুটি পাওয়া যায় নি


13

আমি সফলভাবে ম্যাজেন্টো ইনস্টল করেছি, তবে প্রশাসক পৃষ্ঠাটি ত্রুটি দেয়: 404 পাওয়া যায় নি। এই জন্য একটি সমাধান প্রস্তাব করুন।

নিম্নলিখিতটি ত্রুটি:

404 Not Found

nginx/1.10.0 (Ubuntu)

আপনি কোথায় এনগিনেক্স কনফিগার পেয়েছেন?
MagenX

siteurl / index.php / অ্যাডমিন চেষ্টা করুন
শিশু

সুরক্ষিত এবং অনিরাপদ বেস_আরলের জন্য কাস্টম বিভিন্ন পোর্ট থাকাও সমস্যা হতে পারে। আমার ছিল: 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. তারপরে আপনার ব্রাউজারে ইউআরএল প্রবেশ করুন magento_base_url/index.php/your_admin_url

চেষ্টা করুন এবং আপনি যদি কোনও সমস্যার মুখোমুখি হন তবে আমাকে জানান।


এই web/seo/use_rewritesমানটি কি করে?
নীলস

1
@ নিলস এটি index.php1 থেকে সেট হয়ে থাকলে url থেকে অপসারণ করবে
মুরতুজা জাবাওয়ালা

@ মুরতুজাবাবুওয়ালা তবুও যেখানে আমার দৃষ্টি নিবদ্ধ করা দরকার সেখানেই আমি একই ত্রুটি পাচ্ছি?
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 পরিষেবা apache2 পুনরায় আরম্ভ করুন

যদি এখনও অ্যাডমিন 404 না ​​দেখায় তবে এই পদক্ষেপটি অনুসরণ করুন

1) ম্যাজেন্টো 2 এর মূলতে .htaccess যুক্ত করুন

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

2) এখন এই কমান্ড চালান

পিএইচপি বিন / ম্যাজেন্টো সেটআপ: আপগ্রেড

পিএইচপি বিন / ম্যাজেন্টো সেটআপ: স্ট্যাটিক-সামগ্রী: মোতায়েন করুন

আরএম-আরএফ ভার / ক্যাশে / *

আরএম-আরএফ ভার / প্রজন্ম / *


আপনি কি বিষয়ে কথা হয়???? nginx ≠
অ্যাপাচি

1
একমত। ওপিতে এনগিনেক্সের উল্লেখ রয়েছে। তবে আমার যেমন অ্যাপাচি ২.৪-এর একই সমস্যা ছিল, আমি যা কাজ করেছি তা হ'ল ক) a2dismod rewrite(এটি সক্ষম হওয়া সত্ত্বেও!), তারপর খ) অ্যাপাচি পুনরায় চালু করুন, তারপর গ) a2enmod rewriteএবং তারপরে আবার) অ্যাপাচি পুনরায় চালু করুন। এটি সমস্যার সমাধান করেছে এবং এটি দ্বিতীয়বার ছিল যখন আমি অ্যাপাচি-র একটি নতুন ইনস্টলের মুখোমুখি হয়েছি। এবং অবশ্যই পরিষ্কার ক্যাশে এবং প্রার্থনা করুন :)
অলিভার উইলিয়ামস

প্রথম দুটি পদক্ষেপ আমার সমস্যার সমাধান করেছে, ধন্যবাদ!
তাওয়াবজি


3

আমারও এই সমস্যা ছিল, এটি প্রমাণিত হয়েছে যে আমার একটি URL টি আইপি ঠিকানায় সেট করা হয়েছিল এবং ডোমেন নাম নয় তাই {ডোমেন} / অ্যাডমিনের কাছে ফিরে পাওয়া যায়নি।

সমাধান চালানো ছিল

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/in अवैध-base-url-value-must-be-a-url-or-one-of/


পুরানো 2.0.15 ইনস্টলেশনটি 2.2.x এ স্থানান্তরিত করার পরে এই ফিক্সটি আমার পক্ষে কাজ করেছিল সেটআপের সময় আন-সুরক্ষিত ইউআরএলটিতে https: // প্রোটোকল ছিল না এবং এটি পূর্বনির্ধারিত ছিল, অ্যাডমিন ইউআরএল, উন্নত বিভাগে https: // ব্যবহার করার জন্য কনফিগার করা হয়েছিল তবে সেগুলি উভয়ই https হতে হবে অন্যথায় পৃষ্ঠাটি নয় পাওয়া সমস্যা দেখা দেয়।
ডোমিনিক ক্লিফটন

2

mod_rewriteঅ্যাপাচি তে মডিউল সক্ষম আছে কিনা তা পরীক্ষা করুন । মোড_উইউইট মডিউল সক্ষম করতে, httpd.confঅবস্থিত ফাইলটিতে যান /etc/apache2/httpd.confএবং "LoadModule rewrite_module libexec/apache2/mod_rewrite.so"এটির জন্য যদি মন্তব্য করা হয়, সন্ধান করুন, তারপরে সামনের # টি সরিয়ে এটিকে আপত্তিহীন করুন ।


ওপি নিগিনেক্স সম্পর্কে ছিল - তবে আমি @ প্রিন্স প্যাটেলের কাছে উপরে উল্লিখিত হিসাবে, আমার পক্ষে কাজ করা জিনিসটি ছিল: ১. a2dismod rewrite2. service apache2 restart ৩. a2enmod rewrite4. service apache2 restart- মনে হয় পুনর্লিখনকে অক্ষম করা এবং সক্ষম করা কাজটি করে।
অলিভার উইলিয়ামস

1

আশা করি এটা তোমাকে সাহায্য করবে

bin/magento setup:static-content:deploy আপনার সিএলআইতে এই আদেশটি চালান


কৌতূহলী, অ্যাডমিনের 404 ফেরত দেওয়ার জন্য এটি কীভাবে সমাধান?
টিচ

1

প্রথমে আপনাকে সামগ্রী var/cacheএবং var/sessionফোল্ডারটি সরিয়ে ফেলতে হবে , তারপরে কমান্ডলাইন / টার্মিনাল থেকে এই কমান্ডটি কার্যকর করুন

bin/magento setup:static-content:deploy


1
কৌতূহলী, অ্যাডমিনের 404 ফেরত দেওয়ার জন্য এটি কীভাবে সমাধান?
টিচ

1

আমিও একই বিষয়। আমি কোর_কনফিগ_ডেটা সারণিতে "অ্যাডমিন / ইউআরএল / কাস্টম" এর মান 0 তে আপডেট করেছি এবং আমার সমস্যা সমাধান হয়েছে।



0

নীচে আমি v2.2.5 এর সাথে মুখোমুখি হয়েছি এবং নীচের মত স্থির করেছি quick

যাও

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

এবং আগুন

chmod -R 755 etc/
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.