ম্যাজেন্টো 2 "মনোযোগ কিছু ভুল হয়ে গেছে" ক্লিক করে সামগ্রী> ব্লক; পৃষ্ঠাটি সঠিকভাবে লোড হয় না


13

আমি ম্যাজেন্টো ২.০.৪ ব্যবহার করছি এবং যখনই আমি বিষয়বস্তু> উপাদানসমূহ> ব্লকগুলিতে ক্লিক করি আমি নিম্নলিখিত ত্রুটি বার্তাটি পাই: "মনোযোগ কিছু ভুল হয়েছে"।

এখানে চিত্র বর্ণনা লিখুন

আর কোনও তথ্য নেই, এবং ঠিক আছে ক্লিক করার পরে এটি লোডিং সার্কেল সহ সিএমএস ব্লক পৃষ্ঠায় যায় এবং লোড হওয়া কখনই থামায় না। আমি Add New Blockবোতামে ক্লিক করতে সক্ষম হয়েছি এবং তারপরে একটি নতুন ব্লক তৈরি এবং সংরক্ষণ করতে সক্ষম হয়েছি , তবে নতুন তৈরি হওয়া / সংরক্ষিত ব্লকগুলি ব্লক পৃষ্ঠায় প্রদর্শিত হয় না কারণ এটি কখনই পুরোপুরি লোড হয় না।

প্রাসঙ্গিক প্ল্যাটফর্ম ইনস্টল তথ্য (প্রয়োজনে আরও সম্পাদনা করতে পারে): ম্যাজেন্টো সংস্করণ 2.0.4, পিএইচপি সংস্করণ 5.6.20

ব্রাউজারগুলি আমি এই সমস্যাটি পরীক্ষা করেছি: ফায়ারফক্স 45.0.1, আইই 11.0.9600.18231, ক্রোম 49.0.2623.110

এটি ম্যাজেন্টোকমার্স ওয়েবসাইট থেকে সরাসরি ম্যাজেন্টো ইনস্টল করা এবং কোনও ধরণের গিথুব ডাউনলোড নয়। ম্যাজেন্টো ২.০.২ থেকে ম্যাজেন্টো ২.০.৪ এ আপগ্রেড করার পরে আমি ইতিমধ্যে সমস্ত কিছু ফেলেছি, স্থিতিশীল সামগ্রী মুছে ফেলেছি এবং স্থিতিশীল বিষয়বস্তু পুনর্বিবেচনার আদেশটি চালিয়েছি।

আমি এখানে কি মিস করছি তা দয়া করে আমাকে জানান এটি কি কোথাও পিছনের প্রান্তে অনুমতি ইস্যু? , একটি কোডিং ইস্যু, একটি পরিচিত সমস্যা, বা কী চলছে? আমি অ্যাডমিন প্যানেলে অন্য কোনও কিছুতে ক্লিক করার সময় এই ত্রুটি বার্তাটি পাচ্ছি বলে মনে হয় না (উদাহরণস্বরূপ, পৃষ্ঠা, থিমস, উইজেটস এবং আরও অনেক কিছু সঠিকভাবে লোড হয় এবং কোনও ত্রুটি বার্তা উত্পন্ন করে না)।


বিক্রেতাকে অপসারণ এবং পুনরায় ইনস্টল করা আমার পক্ষে কাজ করা একমাত্র সমাধান।
অ্যান্ডি জোন্স

উত্তর:


6

আপনার কোনও var/logsফোল্ডার এবং আপনার সার্ভার লগ হয়েছে কিনা তা দেখতে ফোল্ডারটি পরীক্ষা করা উচিত ।

আমার জন্য সমস্যাটি এই https://github.com/magento/magento2/issues/5418 সম্পর্কিত ছিল ।

ডিবি টেবিলের ক্যাটালগের তালিকাভুক্ত_স্টক_ইটিমে গিয়ে ডুপ্লিকেটগুলি মুছুন এবং তারপরে সমস্যাটি অদৃশ্য হয়ে গেল।

যদি এটি সমাধান না করে, আপনি চেষ্টা করতে পারেন:

1) সিডি ইন pub/staticএবং রানfind . -depth -name .htaccess -prune -o -delete

2) মূল ফোল্ডারে সিডি করুন এবং রান করুন rm -rf var/cache/ var/generation/ var/page_cache/ var/view_preprocessed/

3) রান php bin/magento setup:static-content:deploy

যদি এটি সমাধান না করে আপনি পুনরায় ইনস্টল করার জন্য র‌্যাডিকাল বিকল্পটি নিতে পারেন:

1) বিক্রেতার ফোল্ডার rm -rf vendor/*এবং composer.lockফাইলটিও রুটে মুছুন ।

2) রান composer install


আমার জন্য +1 কাজ করেছে। দ্বিতীয় পদক্ষেপের পরে আমি পৃষ্ঠাটি রিফ্রেশ করেছি এবং এটি স্থির হয়েছিল। সুতরাং আমি নিশ্চিত নই যে এটি প্রথম পদক্ষেপ বা দ্বিতীয়টি আসলে সমস্যাটি স্থির করেছিল। তবে সম্ভবত ক্যাশে ফাইলগুলি ম্যানুয়ালি মোছা হ'ল যা সাহায্য করেছিল। অনুমান ক্যাশে: ফ্লাশ এবং ক্যাশে: পরিষ্কার আরএম-আরএফের মতো নয়। আমি যাইহোক যাইহোক স্থিতিশীল কন্টেন্টের 3 পদক্ষেপ নিয়ে এগিয়ে চলেছি এবং এখনও পর্যন্ত সবকিছু ঠিক আছে। ধন্যবাদ.
মোহাম্মদ জোরেড

find -deleteকমান্ড বিপজ্জনক, এটা আমার Magento ইনস্টলেশন ফাইল সব সরানো হয়েছে। উত্তরে এটি সরানো / স্থির করা উচিত।
কর্নি

@ কার্নি এটি বিপজ্জনক নয়। এটি আপনার ম্যাজেন্টো ইনস্টলেশনের সমস্ত ফাইল সরাতে পারে না। আপনি যদি উত্তরটি পড়েন তবে এটি বলে cd into pub/static। যদি আপনি এটি করেন তবে এটি কেবল স্থিতির ভিতরে থাকা ফাইলগুলি মুছবে। যা মুছে ফেলা বোঝানো হয়।
ক্লাদিউ ক্রিঙ্গা

কিছু কারণে, আমি আমার আগের মন্তব্যটি সম্পাদনা করতে পারি না। আপনি ঠিক বলেছেন (আমি সিডি করিনি, তবে কোনও উদ্বেগ নয়, এটি একটি নতুন ইনস্টল ছিল)। তবে, আমি ধরে নিয়েছিলাম এটি কেবল .htaccess ফাইলগুলিকেই নাক করে দেবে, যদিও এটি rm -rf * এর মতো কাজ করবে বলে মনে হয়েছিল এবং আমি "লো ... বাট": ডি এর মতো ছিল। সম্ভবত এটি অন্য কিছু বিন / ম্যাজেন্টো কমান্ড দ্বারা অনুভূত হয়েছিল। বিভ্রান্তির জন্য ক্ষমা চান, এটি কেবল .htaccess ফাইলগুলি বেছে নেওয়া উচিত, তাই না?
কার্নি

@ কার্নি না, এটি .htaccess ফাইলটি বাদ দিয়ে স্থির ফোল্ডারে সমস্ত কিছু মুছে ফেলবে, যা আপনার প্রয়োজন এবং মুছে ফেলা উচিত নয়।
ক্লোদিয়ু ক্রিঙ্গা

4

ঠিক ঠিক একই সমস্যাটি ডিবাগ করা হয়েছে। আপনি যখন দেখতে পাবেন

"মনোযোগ দিন: কিছু ভুল হয়েছে"

বার্তাটি এতে var/reportকী ভুল হয়েছে তার আরও বিশদ সহ অভ্যন্তরে একটি ত্রুটি প্রতিবেদন তৈরি করবে । আমি আপনাকে সুপারিশ করব যে আপনি সেই ডিরেক্টরিতে থাকা সমস্ত প্রতিবেদন মুছুন এবং আপনার ব্যাকএন্ডে পৃষ্ঠাটি রিফ্রেশ করুন। এটি আরও বিশদ সহ একটি একক প্রতিবেদন তৈরি করা উচিত।

আমার ক্ষেত্রে page_id'sটেবিল থেকে কিছুটির cms_pageসাথে একটি সম্পর্কিত ছিল page_idনা cms_page_storeযার ফলে নিম্নলিখিত ত্রুটির ফলস্বরূপ:

a:4:{i:0;s:137:"Notice: Undefined index: store_id in /path/vendor/magento/module-store/Ui/Component/Listing/Column/Store.php on line 82";i:1;s:7434:"#0 /path/vendor/magento/module-store/Ui/Component/Listing/Column/Store.php(82): Magento\Framework\App\ErrorHandler->handler(8, 'Undefined index...', '/path/ma...', 82, Array)
#1 /path/vendor/magento/module-store/Ui/Component/Listing/Column/Store.php(66): Magento\Store\Ui\Component\Listing\Column\Store->prepareItem(Array)

আমি নিখোঁজ page_id'sstore_id'sপথে যোগ করে এটি ঘিরে কাজ করতে সক্ষম হয়েছি ।


4

[ Https://github.com/magento/magento2/issues/6602 ] এর ভিত্তিতে আপনি পারেন:

  • ম্যাজেন্টো আনইনস্টল করুন এবং এটি আবার ইনস্টল করুন। [বা]
  • ডাটাবেসে যান, ui_bookmark সারণি সন্ধান করুন, সমস্ত এন্ট্রি মুছুন

3

যদি এটি কাউকে সহায়তা করে তবে আমি নিউরেলিক পিএইচপি রিপোর্টিং মডিউলটি অক্ষম করে এই সমস্যার সমাধান করেছি।

সাইটটি এইচএসটিএস শিরোলেখ সহ এসএসএল সক্ষম ছিল এবং জাভাস্ক্রিপ্ট ট্র্যাকিং কোডটি মডিউলটি ইনজেক্ট করার চেষ্টা করছিল এটি একটি নন-এসএসএল এন্ডপয়েন্ট থেকে ছিল। সমস্ত নন-এসএসএল উত্স সরানো হয়ে গেলে ব্লক পৃষ্ঠাটি আনন্দের সাথে লোড হয়।

ভের / রিপোর্টগুলি ভের / লগ / ব্যতিক্রম / লগ বা ভের / লগ / ডিবাগ.লগে কোনও ত্রুটি নেই

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

খাঁটি অনুমান, তবে একবার নিউরেলিক অক্ষম হয়ে গেলে পৃষ্ঠা পুরোপুরি লোড হয়


2

সর্বাধিক সহজ এবং সহজ সমাধান হ'ল হেলাল যেমন উল্লেখ করেছেন যেমন কেবল ডাটাবেসে যান এবং ui_bookmark সারণীতে সমস্ত প্রবেশিকা মুছুন।

আপনি আপনার ডাটাবেসের একটি ব্যাকআপ তৈরি করেছেন তা নিশ্চিত করুন যাতে কিছু ভুল হয়ে যায় তবে আপনি এটি পুনরুদ্ধার করতে পারেন।

কেন এটি সমাধান তা সম্পর্কে আমার কাছে কোনও অতিরিক্ত তথ্য নেই। আমি উল্লিখিত হিসাবে ডাটাবেস সমাধান চেষ্টা করেছিলাম এবং এটি কাজ করে। এর পিছনে কারো কারো কারণ ব্যাখ্যা করতে পারে?


1

আমার ক্ষেত্রে এটি বিজ্ঞপ্তিগুলির অনুমতি ছিল

এখানে চিত্র বর্ণনা লিখুন


2
Ahhhhhhhh !!!! আমি এই ত্রুটিটি মোকাবেলায় অনেক বেশি সময় ব্যয় করেছি। এই পোস্ট করার জন্য আপনাকে ধন্যবাদ। এটি আমার সমস্যাগুলি স্থির করেছে। ম্যাজেন্টো লজিক: 1) ব্যবহারকারীর জন্য একটি বিজ্ঞপ্তি দেখান; 2) ব্যবহারকারীর বিজ্ঞপ্তি অ্যাক্সেস নেই ; 3) ঠিক আছে, তারপরে ব্যবহারকারীকে তাদের বিজ্ঞপ্তিগুলির অ্যাক্সেস নেই বলে একটি বিজ্ঞপ্তি দেখান; 4) আপনি কি শুনেছেন না আমি কী বলেছি?
টনি ডিস্টেফানো

0

আমি এটির জন্য একটি সহজ সমাধান আছে।

Follow steps->

1)First close pop up of something went wrong.
2)Then click on active filters and Inspect element and you will see here a class which enable background,bottom,position,z-index.....simply remove these attributes .
3)Now cross button is clickable in active filters and now we can remove filters from grid.Remove all filters and Open same page in new tab.

in my case I was getting same problem in sales->order section.I resolved same process

.admin__data-grid-loading-mask {
    background: rgba(255,255,255,0.5);
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 399;
}

and I disable some attribute by enabling inspect element for admin section
and new class was 


.admin__data-grid-loading-mask {
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 399;
}

0

কোনও পণ্য সম্পাদনা পৃষ্ঠা দেখার সময় ম্যাজেন্টো ২.১ এ আমার "কিছু ভুল হয়েছে" ত্রুটি হয়েছিল। আমার ক্ষেত্রে ত্রুটি বার্তার জন্য অনুসন্ধানে পাওয়া গেছে যে যখন এজেএক্স প্রতিক্রিয়া ব্যর্থ হয়েছিল তখন এটি উত্পন্ন হয়েছিল, তাই আমি ব্যর্থ হওয়া সুনির্দিষ্ট এজেএক্স প্রতিক্রিয়াটি খুঁজে পেতে Chrome ডে সরঞ্জামগুলি ব্যবহার করেছি। এই প্রতিক্রিয়াটির একটি ত্রুটি কোড ছিল 500, যা আমাকে HTD ত্রুটি লগটিতে দেখার অনুমতি দিয়েছে (ম্যাজেন্টো লগগুলি নয়) যে কোনও পিএইচপি ত্রুটি রয়েছে (আমার ক্ষেত্রে, ম্যাগেন্টো প্রোফাইলার দ্বারা সৃষ্ট - প্রোফাইলার অক্ষম করে ত্রুটি করেছে চলে যাও).

আপনার ত্রুটির শর্তগুলি পরিবর্তিত হতে পারে তবে আশা করি এই প্রক্রিয়াটি আপনাকে কারণটি খুঁজে পেতে সহায়তা করবে।


-1

ম্যাজেন্টো সিই ২.০.১৫ এর জন্য, আপনি ফাইলটি পরীক্ষা করতে পারেন:

/vendor/magento/module-ui/view/base/web/js/grid/provider.js

লাইন 110 ~ 112:

alert({
    content: $t('Something went wrong.')
});

আশা করি এটি সহায়ক।

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