Неперехваченная ошибка: вызов функции-члена get_slider_language () - PullRequest
2 голосов
/ 03 августа 2020

Я пытаюсь перенести свои сайты на wordpress в Google Cloud, я успешно переместил два с помощью revslider - у третьего была раздутая база данных, и мне нужно было обрезать немного жира, чтобы вставить его.

Теперь я получаю следующую ошибку при попытке просмотреть слайд с любой из интерфейсных страниц.

Fatal error: Uncaught Error: Call to a member function get_slider_language() on null in /var/www/rr/wp-content/plugins/revslider/includes/output.class.php:675 Stack trace: #0 /var/www/rr/wp-content/plugins/revslider/includes/output.class.php(634): RevSliderOutput->add_slider_base() #1 /var/www/rr/wp-content/plugins/revslider/revslider.php(96): RevSliderOutput->add_slider_to_stage('new_home', '', '', '', '') #2 /var/www/rr/wp-includes/shortcodes.php(343): rev_slider_shortcode(Array, '', 'rev_slider') #3 [internal function]: do_shortcode_tag(Array) #4 /var/www/rr/wp-includes/shortcodes.php(218): preg_replace_callback('/\\[(\\[?)(rev_sl...', 'do_shortcode_ta...', '[rev_slider sli...') #5 /var/www/rr/wp-content/plugins/js_composer/include/helpers/helpers.php(240): do_shortcode('[rev_slider sli...') #6 /var/www/rr/wp-content/plugins/js_composer/include/templates/shortcodes/vc_column.php(94): wpb_js_remove_wpautop('[rev_slider sli...') #7 /var/www/rr/wp-content/plugins/js_composer/include/classes/shortcodes/core/class-wpbakerys in /var/www/rr/wp-content/plugins/revslider/includes/output.class.php on line 675

There has been a critical error on your website.

Learn more about debugging in WordPress.

Я безуспешно пытался выполнить следующие шаги.

  1. Переключенная тема.
  2. Отключены все плагины.
  3. Удалены все слайды и предпринята попытка создания нового слайда.
  4. Обновлены все плагины, включая полное удаление Slider Revolution и переустановку последняя версия.
  5. Я удалил некоторые языковые пакеты из виртуальной машины, пытаясь освободить место, и подумал, что это могло быть именно так, но переустановка с apt-get -y install "check-language-support -l en", похоже, не помогла.
  6. Обновлено до PHP 7.4.8

Я использую виртуальную машину Google Cloud с OpenLiteSpeed ​​и MySQL + Redis. Я изменил единственную соответствующую опцию, которую я мог видеть в Slider Revolution Global Config, с использования default в качестве языка на en. Слайд работает должным образом в режиме предварительного просмотра в панели администратора.

...