با سلام

دوستان در برخی ایمیل ها به ما اشاره کردند که آموزش رفع خطای ۱۰۵۴ در جوملا که موقع بروزرسانی جوملا رخ می دهد را  در وبلاگ قرار دهیم و نحوه رفع این خطا را به شما آموزش دهیم.

 

دو راه برای رفع این مشکل موجود می باشد که اگر گزینه اولی جواب نداد گزینه دوم حتما جواب خواهد داد. پس میریم به سراغ آموزش امروزمون.

موقع بروزرسانی جوملا خطای زیر رخ می دهد .

Unknown column ‘extra_query’ in ‘field list’ SQL=INSERT INTO `#__updates` (`update_site_id`,`extension_id`,`name`,`description`,`element`,`type`,`folder`,`client_id`,`version`,`detailsurl`,`infourl`,`extra_query`) VALUES (‘1′,’700′,’Joomla’,”,’joomla’,’file’,”,’0′,’3.6.0′,’http://joomina.ir/update/j3/core/extension_sts.xml’,”,”)

حالا طریقه رفع مشکل چی هست؟


۱-نسخه فول پکیج جوملا رو بگیرید و روی جوملای خودتون اکسترکت کنید ، سپس پوشه installation رو پاک کنید ، بعد برید توی مدیریت -> مدیریت افزونه ها -> پایگاه داده و تعمیر رو بزنید سپس منتظر بمونید ببینید چه هشداری میده. قطعا با این روش مشکل شما حل خواهد شد. اگر حل نشد چیکار کنیم؟ خب میریم سراغ راه دوم.

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

۲-وارد پایگاه داده سایتتون شوید ، و جدول updates را به طور کامل حذف کنید ، سپس وارد سربرگ (منو) sql شوید و کد زیر را وارد کنید و دکمه Go را بزنید :

جایگزین کردن پیشوند جداول را با عبارت jos فراموش نکنید.

 

 

CREATE TABLE IF NOT EXISTS `jos_updates` (
  `update_id` int(11) NOT NULL AUTO_INCREMENT,
  `update_site_id` int(11) DEFAULT 0,
  `extension_id` int(11) DEFAULT 0,
  `name` varchar(100) DEFAULT '',
  `description` text NOT NULL,
  `element` varchar(100) DEFAULT '',
  `type` varchar(20) DEFAULT '',
  `folder` varchar(20) DEFAULT '',
  `client_id` tinyint(3) DEFAULT 0,
  `version` varchar(32) DEFAULT '',
  `data` text NOT NULL,
  `detailsurl` text NOT NULL,
  `infourl` text NOT NULL,
  `extra_query` varchar(1000) DEFAULT '',
  PRIMARY KEY (`update_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci COMMENT='Available Updates';

 

 


 


قطعا با این روش مشکل شما حل خواهد شد. اگر همچنان مشکل باقی بود و حل نشد در نظرات مشکل خود را اعلام فرمایید بیشتر راهنمایی کنیم.

 

مطلب فوق را با دوستان خود در شبکه های اجتماعی به اشتراک بگذارید

نظر شما!!