ম্যাজেন্টো 2 স্টাইলশিট লোড হচ্ছে না


14

আমি সফলভাবে ম্যাজেন্টো 2 ইনস্টল করেছি তবে ফ্রন্টএন্ড সাইড এবং অ্যাডমিন সাইড স্টাইল লোড হচ্ছে না। এমনকি অ্যাডমিনে লগইন করার পরেও এটি (404) পৃষ্ঠা খুঁজে পায় নাএখানে চিত্র বর্ণনা লিখুন

কোর_কনফিগ_ডেটায় বেস ইউআরএল: http://localhost.com/magento2/


উত্তর:


7

দয়া করে বৈধতা দিন, যদি আপনার ওয়েবসার্ভার সঠিক পুনরায় লেখা ব্যবহার করে।

অ্যাপাচি: htaccess ফাইলগুলি লোড করার এবং পুনর্লিখনের নিয়ম ব্যবহারের অনুমতি দিন।

nginx এর জন্য, ম্যাজেন্টো ডিরেক্টরিতে প্রদত্ত উদাহরণ কনফিগার ব্যবহার করুন।


1
আমাকে অ্যাপাচের পুনর্লিখন_মডিউল সক্ষম করতে হবে। যা করার পরে আমার স্টাইল শীটটি লোড হয়ে গেছে o আপনার সকলকেই পুনর্লিখন_মডিউল সক্ষম করতে হবে
ভূপেন্দ্র জাদেজা

অ্যাপাচি এর পুনর্লিখন_মডিউলটি আমার পক্ষে কাজ করে +1 ফিলিংম্যান্না থেকে ধন্যবাদ +1
কিয়ুর শাহ

3

প্রথমত, আপনার পৃষ্ঠার উত্স দেখুন এবং CSS লিঙ্কগুলিতে ক্লিক করুন, যদি এটি সঠিকভাবে নির্দেশিত হয় তবে এটি আপনাকে সিএসএস পৃষ্ঠায় আনতে হবে।

আপনি অ্যাডমিন প্যানেল থেকে হোম পৃষ্ঠার নকশা পরিবর্তন করেছেন কিনা তা দয়া করে পরীক্ষা করে দেখুন।

মানে সিএমএস >> পৃষ্ঠাগুলিতে যান

হোম পৃষ্ঠা খুলুন।

ডিজাইন ট্যাবে ক্লিক করুন।

"কাস্টম ডিজাইন" এর অধীনে "কাস্টম থিম" এর মান পরীক্ষা করুন।

এখনও যদি আপনার কোনও সমস্যা মনে হয় তবে দয়া করে আপনার ওয়েবসাইটের ইউআরএল সরবরাহ করুন।


এটি আমাকে ব্যাকএন্ডে লগইন করতে দেয় না
ভূপেন্দ্র জাদেজা

2

ম্যাজেন্টো রুটে কমান্ড রান করুন

php dev/tools/Magento/Tools/View/deploy.php

অথবা

যাও

dev / সরঞ্জাম / Magento / সরঞ্জাম / দেখুন / অবস্থান এবং রান কমান্ড

php deploy.php

সংক্ষিপ্ত অনুপস্থিত ভিউ / লোকেশন ফোল্ডারে আমি এই অবস্থানটির ম্যাজেন্টোরুট \ দেব \ সরঞ্জামগুলি \ ম্যাজেন্টো \ সরঞ্জামগুলির কেবলমাত্র পথ পাচ্ছি। আমার কি করা উচিৎ ?
GuRu


1

আমার একই সমস্যা ছিল (স্টাইলশীট লোড হচ্ছে না) তবে এটি অন্য কোনও কারণে হয়েছিল।

আমি ডাটাবেসে আমার ওয়েবসাইটের ইউআরএলগুলি পরিবর্তন করেছি এবং url এর শেষে একটি "/" রেখে যেতে ভুলে গিয়েছি।

আমার যা ছিল:

http://www.example.com

https://www.example.com

এটি কী হওয়া উচিত:

http://www.example.com/

http://www.example.com/

নীচে কমান্ডটি ব্যবহার করার পরে ক্যাশে সাফ করুন যখন আপনার ম্যাজেন্টো 2 ইনস্টলেশন-এর রুট ফোল্ডারে রয়েছে in

php bin/magento cache:status

0

আপনাকে "পাব" ফোল্ডারে সম্পূর্ণ অনুমতি দিতে হবে, ম্যাগানোটো রুটে নিম্নলিখিত কমান্ডটি চালানোর চেষ্টা করুন।

chmod -R 777 pub

0

আমার এটির সাথেও সমস্যা ছিল, তবে উপরের সমাধানগুলির কোনওটিই কাজ করছে না। কিছু নির্দেশাবলী এই আদেশের আদেশের সুপারিশ করছে।

Magento মূল ডিরেক্টরি থেকে

rm -r var/cache/ var/view_preprocessed
php bin/magento setup:static-content:deploy

উপরের উত্তরগুলির মধ্যে একটি থেকে নোট করুন আমি বিশ্বাস করি যে sudoউপরের এই আদেশগুলির কোনওটির সামনে ব্যবহার করার দরকার নেই । আপনার ব্যবহারকারীর যথাযথ অনুমতি থাকতে হবে এবং মালিকানা সহ ফাইল ডিরেক্টরিগুলি সঠিকভাবে সেটআপ করা উচিত।

আমি এই ইস্যুটির জন্য যা কাজ করেছি তা হ'ল হয় হয় ব্যাকআপ তৈরি করা বা সম্পূর্ণরূপে অপসারণ করা rm -r pub/static বা এটি একটি ব্যাকআপ করা mv pub/static pub/static.bak তারপরে বিষয়বস্তু মোতায়েন করুন php bin/magento setup:static-content:deployএবং তারপরে আপনার ব্রাউজারের ক্যাশে সাফ করুন (কেবলমাত্র সেই পৃষ্ঠায় এটি করতে এক্সটেনশনটি ব্যবহার করুন) এবং আপনার পৃষ্ঠাটি পুনরায় লোড করুন।

rm -r pub/static
php bin/magento setup:static-content:deploy

0

যদি আপনি আপাচে থাকেন

sudo vim /etc/apache2/apache2.confএবং আপডেট AllowOverride করার সব জন্য /var/wwwনির্দেশিকা

তারপরে আপনার নথির রুটে যান (যেখানে ম্যাজেন্টো কোড থাকে) এবং

rm -rf var directory (the one that contains the cached files)
sudo php bin/magento setup:static-content:deploy f
php bin/magento indexer:reindex (optional)

0

আমি এখন 5 দিন ধরে এটির সাথে লড়াই করছি। অবশেষে বিষয়টি সমাধান করেছেন। তিনটি সম্ভাব্য ত্রুটি রয়েছে:

  1. আপনার সংস্করণ নম্বরটি আপনার সিএসএসের পথে প্রদর্শিত হচ্ছে।
  2. আপনার স্থিতিশীল ফাইল স্থাপন করা হয় না।
  3. 1 এবং 2 উভয়ই মামলা।

1 সমাধান করার জন্য: আপনার মাইএসকিএল এ গিয়ে টাইপ করুন insert into core_config_data (config_id, scope, scope_id, path, value) values (null, 'default', 0, 'dev/static/sign', 0)

2 সমাধান করার জন্য: আপনার ম্যাজেন্টো প্রকল্পের মূল থেকে, চালান php bin/magento setup:static-content:deploy --force

প্রতিটি মামলার জন্য আপনার ক্যাশে পরিষ্কার মনে রাখবেন। php bin/magento cache:clean config


0

কোর ইনক্ট কোর_কনফিগ_ডেটা (পথ, মান) ভ্যালু ('দেব / স্ট্যাটিক / সাইন', 0) দ্বি কীতে আপডেট মান = 0;

এর পরে এই কমান্ডগুলি চালান

সুডো পিএইচপি বিন / ম্যাজেন্টো ক্যাশে: ক্লিন
সুডো পিএইচপি বিন / ম্যাজেন্টো ক্যাশে: ফ্লাশ

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