8/1/18

Sửa lỗi Plugin Revolution Slider khi hosting sử dụng phiên bản PHP v 7

Chào các bạn, hôm nay mình xin chia sẽ các bạn cách khắc phục lỗi Plugin Revolution Slider khi hosting sử dụng phiên bản PHP v 7. Khi bạn chuyển hosting từ các phiên bản thấp hơn v7 lên v7 thì hệ thống sẽ thông báo lỗi như sau :


Fatal error: Uncaught Error: Call to undefined function mysql_error() in yourwebsite\wp-content\plugins\revslider\inc_php\framework\db.class.php:29 Stack trace: #0 yourwebsite\wp-content\plugins\revslider\inc_php\framework\db.class.php(124): UniteDBRev->checkForErrors('fetch') #1 yourwebsite\wp-content\plugins\revslider\inc_php\revslider_operations.class.php(848): UniteDBRev->fetch('wp_revslider_cs...', 'handle = '.tp-c...') #2 yourwebsite\wp-content\plugins\revslider\revslider_admin.php(227): RevOperations::importCaptionsCssContentArray() #3 yourwebsite\wp-content\plugins\revslider\revslider_admin.php(124): RevSliderAdmin::createTable('revslider_slide...') #4 yourwebsite\wp-content\plugins\revslider\revslider_admin.php(53): RevSliderAdmin::createDBTables() #5 yourwebsite\wp-content\plugins\revslider\revslider_admin.php(39): RevSliderAdmin->init() #6 yourwebsite\wp-content\plugins\revslid in yourwebsite\wp-content\plugins\revslider\inc_php\framework\db.class.php on line 29 

Các bạn yên tâm lỗi này bạn chỉ cần làm như sau : Mở file db.class.php tại wp-content\plugins\revslider\inc_php\framework và tìm tới dòng 29 và thay if(mysql_error()) thành  if($this->wpdb->last_error) và lưu lại sau đó bạn chỉ việc Active plugin Revolution Slider

Bạn nào không làm đc thì có thể tải Plugin Revolution Slide ở dưới đây.