Magento 2 ইনস্টলেশন ইস্যু: অ্যাডমিন পৃষ্ঠা লোড করার চেষ্টা করার সময় 404 ত্রুটি


11

আমি সাফল্যের সাথে ওয়্যাম্প সার্ভারে ম্যাজেন্টো 2 ইনস্টল করেছি তবে অ্যাডমিন পৃষ্ঠাটি লোড করার ক্ষেত্রে আমার একটি সামান্য সমস্যা হচ্ছে কারণ এটি আমাকে একটি 404 দিচ্ছে Also এছাড়াও, তার হোমপৃষ্ঠাটি লোড করার সময় আমার ক্ষেত্রে লুমা ডিফল্ট থিমটি প্রয়োগ হয় না apply এবং পরিবর্তে আমাকে নিম্নলিখিত ত্রুটিগুলি দেয়:

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 এবং জেএস অনুপস্থিত থাকে তবে কমান্ডের নীচে চলুন

আপনি যদি উইন্ডোজ ব্যবহার করছেন: php bin\magento setup:static-content:deploy

যদি 'গিট বাশ' এর লিনাক্স ব্যবহার করে: php bin/magento setup:static-content:deploy


এছাড়াও, নিশ্চিত হয়ে নিন যে আপনি অ্যাপাচি সার্ভারের পুনর্লিখনগুলি
স্টিভ জনসন

আপনি পদক্ষেপগুলি ভেঙে ফেলতে পারলে প্রশংসা করবে। উইন্ডোজ কমান্ড কিভাবে চালানো যায়? এটি আসলে কাজ করে কীভাবে জানবেন?
মোহাম্মদ জোরেদ

এটি কোনও মূল্য নেই যে আপনি যদি গিথব থেকে উত্সটি ডাউনলোড করেন এবং ব্রাউজারের মাধ্যমে ইনস্টল করেন তবে আপনাকে বিকাশকারী মোড সক্ষম করতে হবে। উপরের কমান্ডটি অভিযোগ করবে যে আপনাকে setup:static-content:deployবিকাশকারী মোডে চালানোর দরকার নেই তাই -fউপরের কমান্ডের সাথে যুক্ত হওয়ার বিষয়টি নিশ্চিত করুন । আপনি যদি en_US ব্যতীত অন্য কোনও ভাষা সেট করে থাকেন তবে আপনার সেগুলি সরবরাহ করতে হবে:php bin\magento setup:static-content:deploy -f en_US en_GB
বাগহান্টরুক

12

আমিও এই সমস্যার মুখোমুখি হয়েছি। অ্যাডমিন ৪০৪ টি ত্রুটি দেয় এবং সীমান্তটি সিএসএস সংযুক্ত করেনি (যেমন লুমা সঠিক বিন্যাসে দেখায় নি ..) সুতরাং আমি উভয় সমস্যা সমাধানের জন্য এই পদক্ষেপগুলি করলাম ম্যাজেন্টো ২. ১) টার্মিনালে যান এবং এই আদেশটি চালান

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

যারা মোড়ানো সার্ভার ব্যবহার করছেন, তাদের জন্য এই আদেশগুলি আপনার সি এল এলিতে চালান।

সি: \ ওয়্যাম্প \ বিন \ পিএইচপি \ পিএইচপি ৫.৫.১২> পিএইচপি.এক্সি
সি: \ ওয়াম্প \ www \\ বিন \ ম্যাজেন্টো সেটআপ: স্ট্যাটিক-সামগ্রী: মোতায়েন


6

আমিও এই সমস্যার মুখোমুখি ছিলাম। ডেমো ডেটা সহ ম্যাজেন্টো 2 ইনস্টল করার পরে লোকালহোস্টে খুব সীমারেখা এবং ব্যাকএন্ডে নেভিগেট করার সময়। ক্যালেন্ডার.এসএস এবং প্রয়োজনীয়.js এর জন্য MIME টাইপ মেলবন্ধের ত্রুটি পেয়েছি। স্থিতিশীল কন্টেন্টের মাধ্যমে নিযুক্ত না করা ছাড়া আমার পক্ষে কিছুই কাজ করেনি

php bin/magento setup:static-content:deploy

গিট ব্যাশে এবং এটি ডিফল্ট মোডে রয়েছে।


2

আমিও একই সমস্যার মুখোমুখি হয়েছি, আমি সেই নিবন্ধটি থেকে অ্যালান স্টর্ম সমাধানটি ব্যবহার করেছি - http://alanstorm.com

ssh এ কমান্ডটি ব্যবহার করুন

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

2

ইউআরএল পুনর্লিখনগুলি সক্ষম করুন।

1) উবুন্টুতে টার্মিনাল খুলুন এবং এই আদেশগুলি কার্যকর করুন:

sudo a2enmod rewrite

sudo service apache2 restart

2) খেয়াল রাখুন যে .htaccessম্যাজেন্টোর আপনার মূল ডিরেক্টরিতে ফাইল নেই, যদি না থাকে। 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 পরিষেবা apache2 পুনরায় আরম্ভ করুন

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