ম্যাজেন্টো 2 - হোমপেজ 404


11

ম্যাজেন্টো 2 এ এক অদ্ভুত ত্রুটির সাথে লড়াই করছি।

এমন কিছু সেটআপ করুন যেখানে আমি কয়েকটি দোকান সরিয়ে ফেলেছি, এখন কেবলমাত্র একক দোকান।

আমি প্রশাসকের হোম পৃষ্ঠাটি সেট করার চেষ্টা করছি (সিএমএস হোম পৃষ্ঠা)

আমি যাই করি না কেন, এটি হোম পৃষ্ঠায় 404 বলে, অন্যান্য সমস্ত পৃষ্ঠাগুলি কাজ করে।

ডাটাবেসে সন্ধান করেছেন, এর জন্য সেটিংস নির্ধারণ করুন: web/default/cms_home_pageআছে এবং ঠিক আছে এবং স্কোপ_আইডি = 0 এর জন্য সেট করুন।

নিশ্চিত নয় যে এটি কোন পৃষ্ঠাগুলি সন্ধান করছে, সেটিকে ডিবাগ করার কোনও উপায় আছে কি?

এটি ঠিক করার জন্য অন্য কোনও পরামর্শ?


আপনি কি এই সমস্যা সমাধান করেছেন? যদি তা হয় তবে কীভাবে বলতে পারেন? আমি একই সমস্যার মুখোমুখি এবং এটি আমাকে বাদাম চালাচ্ছে। আমি অনেক কিছুই চেষ্টা করেছি তবে আপনি যেমন বলেছিলেন: "আমি যাই করুক না কেন, এটি হোম পৃষ্ঠায় 404 বলে, অন্যান্য সমস্ত পৃষ্ঠাগুলি কাজ করে।" শুভেচ্ছা
বেন

এটি আসলে প্রশ্নের উত্তর দেয় না। আপনি কি অন্য কিছু প্রশ্ন থাকে, তাহলে আপনি এটি ক্লিক করে অনুরোধ করতে পারেন প্রশ্ন জিজ্ঞাসা করুন । আপনি এটিও করতে পারেন একটি খয়রাত যোগ একবার আপনি যথেষ্ট আছে এই প্রশ্নের আরো দৃষ্টি আকর্ষণ করতে খ্যাতি । - পর্যালোচনা থেকে
রমা চন্দ্রন এম

উত্তর:


21

এটি যদি ঘটতে পারে তবে কোনও পণ্য মিস-কনফিগার করা / খারাপ-সঞ্চয় / খারাপ-আমদানি বিশেষত url_rewriteটেবিলের মূল্য অনুপস্থিত request_path

আমি এটি ঠিক করার জন্য কী করেছি ... মাইএসকিউএল কনসোলটি খুলুন এবং এই কোয়েরিটি চালান এবং দেখুন কোন পণ্য (গুলি) খালি আছে request_path

SELECT * FROM `url_rewrite` WHERE request_path='';

এই সত্তাগুলি সরান এবং ক্যাশে সাফ করুন। এখন আপনি নিজের হোমপেজটি উপভোগ করতে পারবেন;)


অন্য কেস হ'ল ফুল পেজ ক্যাশে হাইড অনুরোধ থেকে জিইটি অনুরোধের পার্থক্য করতে পারে না। আপনার যদি ক্যাশেড ডেটা না থাকে বা এটি অবৈধ এবং ওয়েব ক্রলার আপনার সাইটে HEAD প্রকারের অনুরোধ প্রেরণ করে, ম্যাজেন্টো 404 পৃষ্ঠা ফিরে আসে এবং এটি ক্যাশে করে। আরও এখানে - nwdthemes.com/2019/06/28/magento-2-homepage-404- অরর
সের্গেই কোরজভ

6

আমার ক্ষেত্রে,

categories entityএকটি খালি ছিল request_path

ডাটাবেসে যান এবং এই কমান্ডের সাহায্যে categories or productsখালি রয়েছে এমন সত্ত্বাগুলি সন্ধান করুনrequest_path

SELECT * FROM `url_rewrite` WHERE request_path='';

এই সমস্ত এন্ট্রি মুছুন এবং ক্যাশে ক্লিন অ্যান্ড ফ্লাশ কমান্ডটি ব্যবহার করুন:

php bin/magento cache:clean
php bin/magento cache:flush

পুনরায় ঘুরে দেখুন urlএবং হোমপৃষ্ঠাটি আবারও ঠিকঠাক কাজ করবে।


0

প্রশাসকগুলিতে, স্টোর> কনফিগারেশন> সাধারণ> ওয়েব> ডিফল্ট পৃষ্ঠাগুলি> সিএমএস হোম পৃষ্ঠাতে আপনি যে পৃষ্ঠাটি হোমপৃষ্ঠা হিসাবে দেখাতে চান সেটি সেট করতে যান।

সিস্টেম> ক্যাশে ম্যানেজমেন্ট> ফ্ল্যাশ ম্যাজেন্টো ক্যাশে ক্যাশে ফ্লাশ করতে মনে রাখবেন।


এটি চেষ্টা করেছে, এটি কাজ করে না। সেটিংসটি ডাটাবেসে ঠিক আছে, তবে কী পৃষ্ঠাটি এটি অনুসন্ধান করছে তা কীভাবে ডিবাগ করা যায় তা নিশ্চিত নয়। এছাড়াও আমি যে পৃষ্ঠাটি চয়ন করি তা দেখতে পাচ্ছি, যদি আমি এটির ইউআরএল যাই।
নিকোলাই বেন্ডিক্স

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