سبد خرید
0

هیچ محصولی در سبد خرید نیست.

رفع خطای ذخیره ناموفق با خطای: MenusTableMenu::_getNode(1, ) failed

در سیستم های مدیریت محتوا یک بخش تاثیرگذار و مهم برای تمامی مدیران وب سایت پشتیبانی کامل سیستم از سرویس ایجاد و مدیریت منو یا Menus هاست. در بین سیستم CMS های مختلف هسته جوملا با قدرت فراوان در بخش توسعه هرچه بیشتر برچسب ها تمرکز داشته است.

[quote]پیشنهاد ویژه: سایت آماده مدیریت کنفرانس و برگزاری جشنواره ایران فستیوال[/quote]

یکی از خطاهایی که کاربران سایت های جوملایی ممکن است با آن مواجه شوند خطای MenusTableMenu::_getNode(1, ) failed است که عمدتا به دلیل مشکلاتی است که از سمت دیتابیس و تیبل مربوط به منوهای جوملا بروز میکند.

نمونه اول خطا:

خطا
ذخیره ناموفق با خطای: MenusTableMenu::_getNode(1, ) failed.

یا

error: MenusTableMenu::_getNode(1, ) failed.

نمونه دوم خطا:

ذخیره ناموفق با این ایرادها: MenusTableMenu: :_getNode با اشکال مواجه شد
راه حل:

برای حل این مشکل یک راهکار ساده و آسان به شما پیشنهاد میکنیم. ابتدا از طریق phpMyAdmin به جدول هسته جوملای خود بروید و Table منوهای جوملا را که با نام XXX_menus ذخیره شده است را پیدا میکنیم. (دقت کنید که عبار XXX_ همان پیشوند جداول شماست).

بعد از یافتن این تیبل از طریق گزینه Empty در محیط phpmyadmin کلیه محتویات این جدول را خالی میکنیم. دقت کنید جدول را حذف (Delete) نکنید. بلکه فقط خالی کنید.

حالا بعد از حصول اطمینان از خالی شدن محتویات جدول از طریق تب sql دیتای زیر را در جدول ایمپورت و در نهایت بروی دکمه Go کلیک میکنیم تا دیتای موردنظر ذخیره شود.

پست پیشنهادی :  چطور سرعت سایت وردپرس رو افزایش بدیم - بهینه سازی htaccess. کاهش زمان پاسخ‌گویی سرور

 

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

[quote]پیشنهاد ویژه: سامانه نوبت دهی اینترنتی پزشکان و مراکز درمانی[/quote]

از اینکه این مقاله کوتاه را مطالعه کردید بسیار متشکریم.

 

 

آواتار
301

از سال 1388 وارد دنیای شگفت انگیز Open Source شدم. دوست دارم که تجارتی که در این مدت آموختم رو در اختیار دوستان خودم قرار بدم.

دیدگاه کاربران
  • hani 24 آذر 1401 / 12:37 بعد از ظهر

    سلام. این کد کاملا کار میکنه فقط چند نکته رو بهش اشاره نکردین که توضیح میدم.
    بجای database_name اسم همون دیتابیس که دارید کار رو انجام میدین بنویسید. بجای **** باید پیشوند تیبل ها رو بنویسید. در قیمت 0000.00,00 باید یک سال میلادی مثلا 2022,02,03 بزارید. در این صورت هیچ خطایی نمیده و برطرف میشه.

ارسال دیدگاه

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

توسط
تومان