Плагин не был активирован потому что он вызвал фатальную ошибку

Support » Plugin: WooCommerce » “Plugin could not be activated because it triggered a fatal error.” “Plugin could not be activated because it triggered a fatal error.&…
  • Woocommerce plugin shows this fatal error when i try to activate it. It’s a new site and a first time activation. I’m also experiencing it on another site.

    Fatal error: Uncaught mysqli_sql_exception: Table ‘mywevqdr_wp541.wpm2_actionscheduler_actions’ doesn’t exist in /home/mywevqdr/WPCrashCourse.klasicken.com/wp-includes/wp-db.php:2056 Stack trace: #0 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-includes/wp-db.php(2056): mysqli_query() #1 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-includes/wp-db.php(1945): wpdb->_do_query() #2 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-includes/wp-db.php(2695): wpdb->query() #3 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-admin/includes/upgrade.php(2749): wpdb->get_results() #4 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/classes/abstracts/ActionScheduler_Abstract_Schema.php(135): dbDelta() #5 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/classes/abstracts/ActionScheduler_Abstract_Schema.php(63): ActionScheduler_Abstract_Schema->update_table() #6 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php(36): ActionScheduler_Abstract_Schema->register_tables() #7 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(57): ActionScheduler_DBStore->init() #8 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/classes/abstracts/ActionScheduler.php(158): ActionScheduler_HybridStore->init() #9 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/action-scheduler.php(55): ActionScheduler::init() #10 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/action-scheduler.php(61): action_scheduler_initialize_3_dot_3_dot_0() #11 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/includes/class-woocommerce.php(509): include_once(‘/home/mywevqdr/…’) #12 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/includes/class-woocommerce.php(172): WooCommerce->includes() #13 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/includes/class-woocommerce.php(131): WooCommerce->__construct() #14 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/woocommerce.php(47): WooCommerce::instance() #15 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/woocommerce.php(62): WC() #16 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-admin/includes/plugin.php(2286): include_once(‘/home/mywevqdr/…’) #17 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-admin/plugins.php(191): plugin_sandbox_scrape() #18 {main} thrown in /home/mywevqdr/WPCrashCourse.klasicken.com/wp-includes/wp-db.php on line 2056

    The page I need help with: [log in to see the link]

  • Woocommerce plugin shows this fatal error when i try to activate it. It’s a new site and a first time activation. I’m also experiencing it on another site.

    Fatal error: Uncaught mysqli_sql_exception: Table ‘mywevqdr_wp541.wpm2_actionscheduler_actions’ doesn’t exist in /home/mywevqdr/WPCrashCourse.klasicken.com/wp-includes/wp-db.php:2056 Stack trace: #0 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-includes/wp-db.php(2056): mysqli_query() #1 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-includes/wp-db.php(1945): wpdb->_do_query() #2 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-includes/wp-db.php(2695): wpdb->query() #3 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-admin/includes/upgrade.php(2749): wpdb->get_results() #4 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/classes/abstracts/ActionScheduler_Abstract_Schema.php(135): dbDelta() #5 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/classes/abstracts/ActionScheduler_Abstract_Schema.php(63): ActionScheduler_Abstract_Schema->update_table() #6 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php(36): ActionScheduler_Abstract_Schema->register_tables() #7 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(57): ActionScheduler_DBStore->init() #8 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/classes/abstracts/ActionScheduler.php(158): ActionScheduler_HybridStore->init() #9 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/action-scheduler.php(55): ActionScheduler::init() #10 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/packages/action-scheduler/action-scheduler.php(61): action_scheduler_initialize_3_dot_3_dot_0() #11 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/includes/class-woocommerce.php(509): include_once(‘/home/mywevqdr/…’) #12 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/includes/class-woocommerce.php(172): WooCommerce->includes() #13 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/includes/class-woocommerce.php(131): WooCommerce->__construct() #14 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/woocommerce.php(47): WooCommerce::instance() #15 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-content/plugins/woocommerce/woocommerce.php(62): WC() #16 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-admin/includes/plugin.php(2286): include_once(‘/home/mywevqdr/…’) #17 /home/mywevqdr/WPCrashCourse.klasicken.com/wp-admin/plugins.php(191): plugin_sandbox_scrape() #18 {main} thrown in /home/mywevqdr/WPCrashCourse.klasicken.com/wp-includes/wp-db.php on line 2056

    The page I need help with: [log in to see the link]

  • Возникла фатальная ошибка при попытке активировать плагин?

    Эта статья поможет вам ее решить.

    Неустранимая ошибка может произойти в любое время из-за таких ошибок, как конфликт тем и плагинов, устаревшие плагины и сбой конфигурации PHP. Это более распространено, чем вы думаете.

    К счастью, фатальные ошибки информативны. Предупреждения об ошибках всегда включают причину ошибки. Что именно стало причиной.

    Что довольно легко исправить.

    Вот как выглядит предупреждение о том, что плагин не может быть активирован из-за фатальной ошибки:

    В данном случае мы получили » фатальная ошибка: не пойман “. Плагин конфликтует с WordPress хук и программа отказалась активировать плагин.

    Важно ⚠️Перед тем, как попробовать какое-либо из следующих решений, убедитесь, что создать полную резервную копию ваших файлов и базы данных. Файлы .htaccess и wp-config, которые ae собирается редактировать, являются конфиденциальными файлами и могут повредить ваш сайт, если вы допустите ошибку. Так что не продолжайте без резервной копии.

    Есть несколько способов исправить это в зависимости от различных ситуаций.

    1. Деактивируйте все плагины

    Если ошибка продолжает появляться всякий раз, когда вы пытаетесь установить плагин, деактивируйте все плагины, установленные на вашем веб-сайте WordPress.

    Активируйте каждый плагин один за другим, пока не найдете виновника.

    Если вы не можете получить доступ к панели администратора WordPress, используйте FTP-клиент, например FileZilla чтобы получить доступ к вашему серверу.

    Найдите WP-содержание каталог (расположенный ниже WP-администратора), а затем щелкните папку плагинов.

    Чтобы деактивировать плагины, немного измените их название. Например, добавьте 00 в конце каждого имени плагина.

    Таким образом, плагины не будут удалены, и вам не придется тратить время на их повторную установку.

    2. Увеличьте выполнение PHP и лимит памяти

    Если вы получаете сообщение об ошибке: превышено максимальное время выполнения, попробуйте этот шаг.

    WordPress работает на PHP, в основном. Чтобы убедиться, что все работает гладко и экономично, существуют ограничения как на память, так и на время выполнения.

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

    Добавьте следующий код в свой файл .htaccess:

    php_value max_execution_time 300

    Чтобы найти файл .htaccess, используйте FTP-клиент, например FileZilla. Вы найдете .htaccess в public_html файл. Взгляните на изображение ниже для справки:

    Если вы установили Yoast SEO, вы также можете использовать его файловый редактор для редактирования файла .htaccess. Перейдите в настройки Yoast и нажмите на инструменты:

    Там у вас будет возможность использовать редактор файлов.

    Следующим шагом является увеличение памяти PHP. Добавьте следующий код в свой WP-config.php файл:

    define('WP_MEMORY_LIMIT','128M');

    Чтобы отредактировать файл wp-config.php, войдите на свой FTP-сервер. Опять же, вам придется использовать FTP-клиент FileZilla.

    Вы найдете файл wp-config.php в что такое варган? папка. Взгляните на изображение ниже для справки:

    После того, как вы попробуете оба этих шага, очистите кеш браузера и обновите панель управления WordPress.

    К счастью, эта ошибка иногда быстро устраняется. Вы должны проверить это руководство о вас не могу войти в панель управления WordPress.

    Я надеюсь, что это руководство помогло исправить фатальную ошибку, и теперь вы можете активировать нужный плагин.

    Дайте мне знать, какой метод работал для вас.

    Я диагностирую проблему с WP_cron (), поэтому я написал очень короткое приложение для перечисления задач cron (), которые ожидают выполнения.

    <? php
    
    /*
    Plugin Name: My WP-Cron Test
    (there are more comments here but I left them out for brevity)
    */
    
    function wpcron_print_tasks() {
    echo '<pre>';
    print_r( _get_cron_array() );
    echo '</pre>';
    }
    
    ?>
    

    Попытка активировать этот крошечный плагин приводит к следующему:

    Не удалось активировать плагин, поскольку он вызвал фатальную ошибку.
    Ошибка разбора: синтаксическая ошибка, неожиданная «функция» (T_FUNCTION) в
    /latamconnex/wp-content/plugins/my-wp-cron-test/my-wp-cron-test.php на
    строка 12

    Строка 12 запускает это в соответствии с компилятором, т.е. wpcron_print_tasks ().

    Так или иначе, даже если у этого плагина была только строка с командой echo, он вызывает ошибку.

    Есть ли что-то базовое, чего мне не хватает в создании простого плагина?

    По сути, я хотел бы знать, что мне нужно знать, чтобы активировать даже самые простые плагины.

    Сведения о системе: WordPress 4.7, PHP v. 7.0.13, развернутый онлайн с Pressable.com

    0

    Решение

    Давайте посмотрим, что говорит ошибка. Сообщение, которое вы получаете, говорит вам, в чем проблема и куда она выдает ошибку. Давайте разберемся с этим.

    Не удалось активировать плагин, поскольку он вызвал фатальную ошибку. Ошибка разбора: синтаксическая ошибка, неожиданная «функция» (T_FUNCTION) в /latamconnex/wp-content/plugins/my-wp-cron-test/my-wp-cron-test.php в строке 12

    1. Это «синтаксическая ошибка»
    2. Он находится в файле /latamconnex/wp-content/plugins/my-wp-cron-test/my-wp-cron-test.php
    3. Ошибка выдается в строке 12 этого файла.

    Это говорит вам, что есть синтаксическая ошибка в или перед строкой 12 этого файла.

    Глядя на ваш код, в строке 1 есть ошибка. Вы видите это? У тебя есть <? php в строке 1. PHP не будет распознавать эту строку как открывающий тег PHP. Зачем? Между ? а также php,

    Измените эту строку на <?php, Обратите внимание, там нет места.

    Убедитесь, что между строками 1 и 12 нет других синтаксических ошибок.

    Совет: удалите закрывающий тег PHP

    Вам не нужно закрывающий тег PHP ?> в конце файла. Я рекомендую удалить закрывающий тег PHP.

    Зачем? Любые лишние пробелы или строки после этого тега вызовут ужасный белый экран смерти. Вы можете увидеть разговор об этом здесь на Переполнение стека.

    В этом случае лучше не указывать закрывающий тег во всех файлах PHP.

    По сути, я хотел бы знать, что мне нужно знать, чтобы активировать даже самые простые плагины.

    Во-первых, WordPress должен распознавать ваш код как «плагин». Затем, когда он его найдет, он станет доступен для активации. Для его активации в файле не должно быть ни одной строки кода.

    Как WordPress распознает плагин?

    WordPress ищет каждую папку в wp-content/plugins папка. Он ищет в корне каждой папки файл начальной загрузки.

    Что делает файл «начальной загрузкой?»

    Это заголовок файла (DocBlock), который идентифицирует плагин и делает его доступным для WordPress. Это ваш файл начальной загрузки.

    WordPress ищет в корне папки плагина файл с правильно структурированным заголовком.

    Структура определяется в этот документ требований заголовка.

    Что должно быть в файле плагина?

    Все, что нужно для активации файла:

    1. Открывающий тег PHP, т.е. <?php
    2. Файлы DocBlock

    Вот и все. Теперь он добавлен в список плагинов в разделе «Плагины»> «Установленные плагины» (в админке WordPress).

    1

    Другие решения

    Других решений пока нет …

    Не удалось активировать подключаемый модуль Fix, поскольку он вызвал фатальную ошибку

    Я использую MyMail — плагин электронной рассылки для WordPress

    MyMail — плагин электронной рассылки для WordPress :::: расширенный плагин для рассылки новостей для WordPress. Создавайте, отправляйте и отслеживайте кампании информационных бюллетеней Версия 1.6.6.1 | Автор revaxar

    Когда я пытаюсь активировать этот плагин, я получаю фатальную ошибку (плагин не может быть активирован, потому что он вызвал фатальную ошибку).

    как в

    ……………………………………………………

    http://codecanyon.net/item/mymail-email-newsletter-plugin-for-wordpress/3078294/comments?page=24

    Обсуждение MyMail — плагина электронной рассылки для WordPress

    пожалуйста, откройте wp-content / plugins / myMail / classes / templates.class.php

    и удалите эту строку около # 657:

    $ this-> copy_templates ()

    и попробуй еще раз

    …………………………………

    Я много пробовал, например, проблему, связанную с версией PHP, и все, но не мог найти правильного решения для ее решения

    Плагин выдает фатальную ошибку при попытке активации. Большой вопрос, который у меня сейчас возникает, заключается в следующем: какова причина этой фатальной ошибки и как ее исправить? Может ли кто-нибудь помочь мне в интерпретации, чтобы я смог увидеть, как мне преодолеть эти фатальные ошибки?

    • codecanyon.net/item/…
    • это платный плагин, и вы должны получить там форму поддержки, или если вы программист, исправьте его самостоятельно.
    • да, это платный плагин, но плагин, который у меня есть, не оплачивается, поэтому я не могу получить поддержку оттуда. Так что не могли бы вы помочь мне, как это исправить, и да, я кодировщик, но новичок, поэтому я не понимаю, в чем именно проблема — это проблема с версией PHP или еще одна ..
    • Я получил этот плагин от поставщика сценариев с нулевым кодом codecanyon.net/item/… nulledlistings.com/?p=3815 linkzquickz.com/new/mymailemailnewsletter.zip bestnulledscripts.com/… linkzquickz.com/new/mymail_v1.6.6.1.zip
    • Плагин выдает фатальную ошибку при попытке активации. Главный вопрос, который у меня сейчас возникает, заключается в следующем: какова причина этой фатальной ошибки и как ее исправить? Может ли кто-нибудь помочь мне в интерпретации, чтобы я смог увидеть, как мне преодолеть эти фатальные ошибки?

    Пожалуйста, попробуйте обновить свою версию WordPress и эту версию плагина. Обычно эта проблема возникает, когда плагин был написан для ранее разработанного WordPress. может быть проблема совместимости в wordpress и плагине.

    • Я тестировал этот плагин с WP-3.9.2 и 4.0, версия плагина — 1.6.6.1, и я проверил требования для этого плагина на revaxarts-themes.com/?t=mymail/docs WordPress 3.3+ (рекомендуется 3.4+) и журнал изменений плагина
    • Плагин выдает фатальную ошибку при попытке активации. Главный вопрос, который у меня сейчас возникает, заключается в следующем: какова причина этой фатальной ошибки и как ее исправить? Может ли кто-нибудь помочь мне в интерпретации, чтобы я смог увидеть, как мне преодолеть эти фатальные ошибки?

    Я автор плагина :)

    Если вас устраивает плагин и вы хотите получить поддержку (и поддержку разработчика), просто купите лицензию!

    Я буду рад помочь, если у вас возникнут проблемы.

    Также позаботьтесь о нелегально загруженных версиях плагина, потому что они часто содержат вредоносный код и могут серьезно повредить ваш сайт.

    Tweet

    Share

    Link

    Plus

    Send

    Send

    Pin

    @Rarst

    How precisely had you installed the plugin?

    @aspexi

    Same issue here. Latest WordPress 4.1.1.

    Fatal error: Class ‘WPSEO_Options’ not found in xxx/wp-content/plugins/wordpress-seo/wp-seo-main.php on line 216

    @AlunR

    @AlunR

    WordPress 4.1.1 running Twenty Fourteen theme. Changing the Theme doesn’t make any difference

    This was referenced

    Feb 23, 2015

    @tacoverdo

    There was a problem with dependencies when updating the SVN. We’ll fix this within a couple of minutes.

    @Rarst

    Looks like build process missed a step, looking into it. :(

    @tacoverdo

    @deargeek

    Just installed 1.7.3.3 with no problems — thanks!

    @AlunR

    @tacoverdo

    Thanks for your feedback!

    @gorillapower

    I get this error when trying to login into the backend /wp-admin «Fatal error: Class ‘WPSEO_Options’ not found in …. on line 216»

    @jablabs

    Same problem ’bout a minute ago, i had to overwrite yoast from a backup

    @sbsrouteur

    Hi,

    Just downloaded 2.0.Tar.gz from the release link and copied to my plugins folder. it fails to activate with the same error message.

    @Rarst

    @sbsrouteur note that is development source code download and doesn’t represent ready to use state of the plugin. Please see Installation section in readme.

    @sbsrouteur

    @Japh
    Japh

    mentioned this issue

    Apr 17, 2015

    @bansay

    I am having this problem — We add plugins locally, deploy files using springloops & FTP, I then activated it on the server. When I activated locally — no error. On staging and production it fails.
    Error:
    Fatal error: Class ‘WPSEO_Options’ not found in /var/www/vhosts/nrs/public/app/wp-content/plugins/wordpress-seo/wp-seo-main.php on line 133

    Version of plugin: 2.1.1 — free version.
    Version of WP: 4.1.1

    Any suggestions on what to do next? Thank you.

    @bansay

    Turns out — we are using composer, and looks like Yoast uses composer — i think the issues has to do with our .gitignore being the culprit, and maybe the /vendor directory. Thanks anyway — got it working.

    @RobertVelton

    @bansay, wow I didn’t even notice the vendor folder. We have that in our .gitignore because we because we use composer as well. Thanks for noting this, fixed our issue as well.

    @xmediasoftware

    @nathanh78

    The same issue on WP 5.0.3

    Plugin could not be activated because it triggered a fatal error.

    Warning: include(/wp-content/plugins/wordpress-seo/vendor/composer/../../admin/capabilities/class-register-capabilities.php): failed to open stream: No such file or directory in /wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader.php on line 444

    Warning: include(/wp-content/plugins/wordpress-seo/vendor/composer/../../admin/capabilities/class-register-capabilities.php): failed to open stream: No such file or directory in /wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader.php on line 444

    Warning: include(): Failed opening ‘/wp-content/plugins/wordpress-seo/vendor/composer/../../admin/capabilities/class-register-capabilities.php’ for inclusion (include_path=’.:/opt/cpanel/ea-php56/root/usr/share/pear’) in /home/showmeth/public_html/wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader.php on line 444

    Fatal error: Class ‘WPSEO_Register_Capabilities’ not found in /wp-content/plugins/wordpress-seo/wp-seo-main.php on line 534

    @edisonantus

    The same issue on WP 5.0.3

    Plugin could not be activated because it triggered a fatal error.

    Warning: include(/wp-content/plugins/wordpress-seo/vendor/composer/../../admin/capabilities/class-register-capabilities.php): failed to open stream: No such file or directory in /wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader.php on line 444

    Warning: include(/wp-content/plugins/wordpress-seo/vendor/composer/../../admin/capabilities/class-register-capabilities.php): failed to open stream: No such file or directory in /wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader.php on line 444

    Warning: include(): Failed opening ‘/wp-content/plugins/wordpress-seo/vendor/composer/../../admin/capabilities/class-register-capabilities.php’ for inclusion (include_path=’.:/opt/cpanel/ea-php56/root/usr/share/pear’) in /home/showmeth/public_html/wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader.php on line 444

    Fatal error: Class ‘WPSEO_Register_Capabilities’ not found in /wp-content/plugins/wordpress-seo/wp-seo-main.php on line 534

    I am having the same isssue. Is there something broken again? I am using the latest version.

    @Rarst

    How precisely had you installed the plugin?

    @aspexi

    Same issue here. Latest WordPress 4.1.1.

    Fatal error: Class ‘WPSEO_Options’ not found in xxx/wp-content/plugins/wordpress-seo/wp-seo-main.php on line 216

    @AlunR

    @AlunR

    WordPress 4.1.1 running Twenty Fourteen theme. Changing the Theme doesn’t make any difference

    This was referenced

    Feb 23, 2015

    @tacoverdo

    There was a problem with dependencies when updating the SVN. We’ll fix this within a couple of minutes.

    @Rarst

    Looks like build process missed a step, looking into it. :(

    @tacoverdo

    @deargeek

    Just installed 1.7.3.3 with no problems — thanks!

    @AlunR

    @tacoverdo

    Thanks for your feedback!

    @gorillapower

    I get this error when trying to login into the backend /wp-admin «Fatal error: Class ‘WPSEO_Options’ not found in …. on line 216»

    @jablabs

    Same problem ’bout a minute ago, i had to overwrite yoast from a backup

    @sbsrouteur

    Hi,

    Just downloaded 2.0.Tar.gz from the release link and copied to my plugins folder. it fails to activate with the same error message.

    @Rarst

    @sbsrouteur note that is development source code download and doesn’t represent ready to use state of the plugin. Please see Installation section in readme.

    @sbsrouteur

    @Japh
    Japh

    mentioned this issue

    Apr 17, 2015

    @bansay

    I am having this problem — We add plugins locally, deploy files using springloops & FTP, I then activated it on the server. When I activated locally — no error. On staging and production it fails.
    Error:
    Fatal error: Class ‘WPSEO_Options’ not found in /var/www/vhosts/nrs/public/app/wp-content/plugins/wordpress-seo/wp-seo-main.php on line 133

    Version of plugin: 2.1.1 — free version.
    Version of WP: 4.1.1

    Any suggestions on what to do next? Thank you.

    @bansay

    Turns out — we are using composer, and looks like Yoast uses composer — i think the issues has to do with our .gitignore being the culprit, and maybe the /vendor directory. Thanks anyway — got it working.

    @RobertVelton

    @bansay, wow I didn’t even notice the vendor folder. We have that in our .gitignore because we because we use composer as well. Thanks for noting this, fixed our issue as well.

    @xmediasoftware

    @nathanh78

    The same issue on WP 5.0.3

    Plugin could not be activated because it triggered a fatal error.

    Warning: include(/wp-content/plugins/wordpress-seo/vendor/composer/../../admin/capabilities/class-register-capabilities.php): failed to open stream: No such file or directory in /wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader.php on line 444

    Warning: include(/wp-content/plugins/wordpress-seo/vendor/composer/../../admin/capabilities/class-register-capabilities.php): failed to open stream: No such file or directory in /wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader.php on line 444

    Warning: include(): Failed opening ‘/wp-content/plugins/wordpress-seo/vendor/composer/../../admin/capabilities/class-register-capabilities.php’ for inclusion (include_path=’.:/opt/cpanel/ea-php56/root/usr/share/pear’) in /home/showmeth/public_html/wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader.php on line 444

    Fatal error: Class ‘WPSEO_Register_Capabilities’ not found in /wp-content/plugins/wordpress-seo/wp-seo-main.php on line 534

    @edisonantus

    The same issue on WP 5.0.3

    Plugin could not be activated because it triggered a fatal error.

    Warning: include(/wp-content/plugins/wordpress-seo/vendor/composer/../../admin/capabilities/class-register-capabilities.php): failed to open stream: No such file or directory in /wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader.php on line 444

    Warning: include(/wp-content/plugins/wordpress-seo/vendor/composer/../../admin/capabilities/class-register-capabilities.php): failed to open stream: No such file or directory in /wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader.php on line 444

    Warning: include(): Failed opening ‘/wp-content/plugins/wordpress-seo/vendor/composer/../../admin/capabilities/class-register-capabilities.php’ for inclusion (include_path=’.:/opt/cpanel/ea-php56/root/usr/share/pear’) in /home/showmeth/public_html/wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader.php on line 444

    Fatal error: Class ‘WPSEO_Register_Capabilities’ not found in /wp-content/plugins/wordpress-seo/wp-seo-main.php on line 534

    I am having the same isssue. Is there something broken again? I am using the latest version.

    Понравилась статья? Поделить с друзьями:

    Читайте также:

  • Плагин для исправления ошибок вордпресс
  • Пишет нет тонера как исправить
  • Плагин гис нр ошибка при проверке конфигурации плагина
  • Пишет не установлен браузер для открытия ссылки как исправить
  • Плагин адобе флеш плеер больше не поддерживается как исправить

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии