EE 1.14.2.0 এ আপগ্রেড হওয়ার পরে সূচী ত্রুটি: টেবিল ক্যাটালগ_প্রডাক্ট_েন্টিটি_টিটিএম_আইডিএক্সের উপস্থিত নেই


16

আমি আমার ম্যাজেন্টোকে EE 1.14.2.0 এ আপগ্রেড করার পরে ক্রোন enterprise_refresh_indexসর্বদা এই ত্রুটিটি পেয়ে থাকে:

এসকিউএসএলসেট [42S02] বার্তা সহ 'PDOException' ব্যতিক্রম: বেস টেবিল বা ভিউ পাওয়া যায় নি: 1146 সারণী 'કેટটিও_পরিবর্তন_সংশ্লিষ্ট_tmp_indexer' বিদ্যমান নেই '/var/www/public_html/lib/Zend/Db/Statement/Pdo.phpferences28

এই টেবিলটির অস্তিত্ব কেন নেই তা আমি পাই না। রিফ্রেশ সূচক প্রক্রিয়ায় ম্যাজেন্টো তৈরি করা উচিত নয়?


1
আপনি যদি EE পেয়ে থাকেন তবে আমি বিশ্বাস করি আপনি সমর্থন পাবেন?
রিচার্ড

হ্যাঁ, আমি সেভাবে চেষ্টা করে দেখতে পারি।
জোক

1
@ রিচার্ড যা দেখায় আপনি কখনই ইই সমর্থন ব্যবহার করেন নি।
ব্যবহারকারী 487772

@ টিমবেজাশভ্যালি হাই টিম, না, আমি যদিও কখনও ইই ব্যবহার করি নি
রিচার্ড

উত্তর:


5

এখানে একটি ম্যাজেন্টো প্যাচ রয়েছে SUPEE-5984, যা এই ধরণের এন্টারপ্রাইজ রিফ্রেশ সূচক সমস্যার সমাধান করে।


আমি এই প্যাচটি খুঁজে পেলাম না, যদি আপনার অনুলিপি থাকে তবে এটি সবচেয়ে প্রশংসিত হবে।
হেনরির বিড়াল 10

দয়া করে সাপোর্ট করুন_মেজেন্টো.কম এ ম্যাজেন্টো সহায়তার সাথে যোগাযোগ করুন। ধন্যবাদ.
লার্নারকাভে


5

উত্পাদনে একটি ডাটাবেস পুনরায় চালু হওয়ার পরে এবং স্থানীয় উন্নয়ন পরিবেশে প্রথম পুনর্নির্মাণের পরে, EE 1.14.2.3 চালিয়ে আমরা এই ত্রুটির মুখোমুখি হয়েছি।

আমাদের জন্য যা কাজ করেছিল তা নিম্নলিখিত:

  1. ফ্ল্যাট পণ্য ক্যাটালগ অক্ষম করুন
  2. লক্ষ্য করুন যে সূচক সফলভাবে চলে
  3. ফ্ল্যাট পণ্য ক্যাটালগ সক্ষম করুন
  4. লক্ষ্য করুন যে সূচক সফলভাবে চলে

1
আমি এই কর্মপরীক্ষাটি পরীক্ষা করেছি এবং এটি আমার পক্ষে কাজ করার জন্য উপস্থিত হয়েছিল, এন্টারপ্রাইজ_রেফ্রেশ_আইডেক্স চাকরি সফলভাবে শেষ করার অনুমতি দিয়েছে
এমটিজোহসন

আমার জন্য কাজ করে।
df2k2

4

আমি বিদ্যমান মন্তব্য / উত্তর সম্পর্কে এখনও মন্তব্য করতে পারি না, তবে আমি নিশ্চিত করতে পারি যে SUPEE-5984 সমস্যাটি সমাধান করতে উপস্থিত হয়েছে, কমপক্ষে আমাদের ক্লায়েন্ট যারা এই সমস্যার মুখোমুখি হয়েছেন (তাদের দশ মিলিয়নেরও বেশি পণ্য রয়েছে, তাই এটি এখনও নেই) দৌড় শেষ হয়েছে, তবে এটি এখন চলছে ...)। তাদের সাথে আমাদের ক্লায়েন্টের সহায়তা চুক্তির মাধ্যমে আমরা ম্যাজেন্টোর সাথে একটি টিকিট খুললাম এবং ম্যাজেন্টো আমাদের এক ঘণ্টারও কম সময়ের মধ্যে প্যাচটি পেল।


1
সতর্কতা, আপনি প্যাচিংয়ের পরে যদি 1.14.2.3 এ আপডেট হন তবে আপনাকে প্যাচটি আবার প্রয়োগ করতে হবে কারণ এটি সর্বশেষ প্রকাশে অন্তর্ভুক্ত নেই
ফ্যাবিয়ান শেমংলার

রেকর্ডের জন্য, 1.14.3 এ সমস্যাটি অন্যভাবে স্থির হয়ে গেছে বলে মনে হচ্ছে এবং
প্যাচটির

4

ভবিষ্যতের রেফারেন্সের জন্য: আমি ফাইলটি app/code/core/Enterprise/Catalog/Model/Index/Action/Product/Flat/Refresh.phpআমাদের পূর্ববর্তী সংস্করণ 1.14.0.1 এ ফিরিয়ে দিলে ত্রুটি ঘটে না । ফাংশনে
নতুন প্যারামিটারটি সমস্যার কারণ বলে মনে হচ্ছে।$resetFlag_reindex


"অসাধারণ", কেবল একই ইস্যুতে ছড়িয়ে পড়ে। এটি যদি আমাদের সমস্যারও সমাধান করে তবে চেষ্টা করবে।
আন্না ভলক্ল

আমি নিশ্চিত করতে পারি যে ফাইলটি পুনরায় করা ত্রুটি সমাধান করে। 1.14.0.1 থেকে 1.14.2.0 এ একটি আপডেট করেছে এবং রিফ্রেশ.এফপি এর পরিবর্তিত সামগ্রী সহ একটি প্যাচ ফাইল তৈরি করেছে। পরবর্তী: EE সমর্থন যোগাযোগ।
আনা ভলক্ল

@ আনাভাল্কল তারা কি আপনাকে এই সম্পর্কে কোনও আপডেট সরবরাহ করেছিল?
সের্গেই গুক

2
@ সের্গেই গুক: এখনও পর্যন্ত আমি কেবল ফাইলটি পুনরায় সেট করেছি এবং সরকারী সহায়তা বা প্যাচ চাইনি। 1.14.2.1 এর আপডেট (সম্ভবত সেখানে সমাধান?) সারিতে রয়েছে। সময় পেলে আরও তদন্ত করা দরকার।
আন্না ভলক্ল

1
1.14.2.1 এ আপডেট এটি ঠিক করে না। ম্যাজেন্টো সমর্থনটির জন্য এটির একটি প্যাচ রয়েছে তবে এটি এখনও আমার পরীক্ষা করতে হবে।
জোক

1

Magento EE 1.14.2.3 নিয়ে আমার একই সমস্যা ছিল, তবে উপরের সমাধানগুলি আমার পক্ষে কার্যকর হয়নি। আমি সমস্যা ছিল খুঁজে পেয়েছি Enterprise_Catalog_Helper_Product::getFlatColumns। আমি লাইন পরিবর্তন করে এটি সমাধান

if ($columns !== null) {

প্রতি

if ($columns !== null && $columns !== false) {

অবশ্যই: মূল ফাইলটি সরাসরি সম্পাদনা করবেন না, তবে পুনর্লিখন করুন।

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