جذب مدرس جهت ضبط ویدئو آموزشی جهت اطلاعات بیشتر کلیک کنید
0

آموزش رفع خطای Duplicate sql entry در جوملا

آشنایی با خطای Duplicate sql entry در بروزرسانی جوملا

خطای Duplicate sql entry معمولا هنگام بروزرسانی نسخه 3.6 برنامه جوملا رخ می دهد. برای رفع این مشکل اسکریپتی طراحی و روی بیش از 80 سایت امتحان شده است. در این مقاله ابتدا دلایل بروز ارور Duplicate sql entry بررسی می شود. سپس راهکارهایی برای رفع آن ارائه خواهد شد.

دلایل بروز خطای Duplicate sql entry

کلیه پلاگین های نصب شده روی جوملا نباید از آی دی زیر 10000 استفاده کنند. اما گاهی اوقات به دلایلی پلاگین های مربوط به هسته جوملا برای نصب از آی دی 10000 استفاده می کنند که همین عامل باعث بروز خطای Duplicate sql entry در بروزرسانی جوملا می شود.

چگونه خطا را برطرف کنیم؟

اسکریپتی که در بالا به آن اشاره شد، مشکل Duplicate sql entry را برطرف خواهد کرد اما قبل استفاده از آن باید از سایتتان یک نسخه پشتیبان (بک آپ) تهیه کنید.

  • یک نسخه پشتیبان از سایت خود تهیه کنید.
  • اسکریپت مورد نظر را از سایت اصلی جوملا دانلود کنید.
  • بسته اسکریپت را روی کامپیوتر یا لپ تاپ خود از حالت فشرده خارج کنید. (unzip کنید.)

نکته: اسکریپت را از طریق جوملا نصب نکنید.

  • فایل php را در پوشه public_html در هاست خود آپلود کنید.
  • در این مرحله می توانید به آدرس پنل مدیریت خود دسترسی پیدا کنید.

نکته: استفاده نادرست از اسکریپت می تواند به سایت شما صدمه جبران ناپذیری وارد کند. پس در نصب و استفاده از آن دقت کنید.

  • بعد انجام مراحل بالا، لیست تمام پلاگین های نصبی روی جوملا برای شما نمایش پیدا می کند.

خطای Duplicate sql entry

  • ردیف قرمز پلاگین های مربوط به هسته جوملا هستند که به هیچ عنوان نباید به آن ها دست بزنید.
  • برای رفع خطای Duplicate sql entry، باید پلاگین های جدول سبز را تک تک بررسی کنید.

خطای Duplicate sql entry

  • بعد پیدا کردن پلاگین معیوب تنها کافیست روی دکمه MOVE رو به روی جدول کلیک کنید.

این کار را برای سایر جدول های سبز رنگ هم انجام دهید. فقط دقت کنید که تنها دکمه MOVE را فشار دهید. در این شرایط تمام پلاگین ها دارای آی دی درستی هستند. در این مرحله تنها کاری که باید انجام دهید این است که فایل jmdbfix.php را از هاست سایت حذف کرده و جوملا را مجدد بروز کنید.

این نکته را به خاطر داشته باشید که قبل نصب مجدد جوملا حتما دیتابیس خود را تعمیر کنید. در بخش مدیریت جوملا گزینه Manage در منوی افزونه ها (Extension) را بزنید و در صفحه جدید روی گزینه تعمیر دیتابیس (Fix Database) کلیک کنید.

شما می توانید تجربیات خود در زمینه رفع خطاهای جوملا را از طریق همین صفحه به اشتراک بگذارید. همچنین برای اطلاع از تخفیف های آموزشی، ما را در اینستاگرام دنبال کنید.

برای آشنایی با خطای فایل XML در جوملا به مقاله “خطای نصب فایل XML در جوملا” مراجعه کنید.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *