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

  • Пытался активировать плагин reGenerate Thumbnails — advanced пишет

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

    Parse error: syntax error, unexpected ‘[‘ in /home/user1111888/www/xxxxxxxx/wp-content/plugins/regenerate-thumbnails-advanced/inc/function_for_media.php on line 39

    Помогите если кто нибуть понимает что происходит

Просмотр 15 ответов — с 1 по 15 (всего 23)
  • unexpected ‘[‘

    Похоже, у Вас старовата (для этого плагина) версия php.

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

    Начиная с PHP 5.4 возможно использовать короткий синтаксис определения массивов, который заменяет языковую конструкцию array() на [].
    http://php.net/manual/ru/language.types.array.php

    Претензии автору плагина можете высказать на его странице.

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

    Где посмотреть требуюмую версию PHP, у меня 5.3

    А почему бы не переключиться на актуальную сегодня 7.2?
    Нет возможности? Тогда что это за хостинг у вас такой?! Бежать надо оттуда!

    • Ответ изменён 4 года, 7 месяцев назад пользователем O.

    По мне как-то странно выглядит — ставить новые версии плагинов на древний ВП (4.2.5) работающий на давно мёртвой версии php и удивляться что он не работает.
    Вы хотя бы свой ВП обновили до 4.2.18. Это не поможет плагину, но хоть закроет некоторые уязвимости.
    А лучше до актуальной на сегодня версии — 4.9.1. Только делать это лучше через все ключевые ветки (потому как много поколений прошло).

    По мне как-то странно выглядит — ставить новые версии плагинов на древний ВП (4.2.5) работающий на давно мёртвой версии php и удивляться что он не работает.

    Вот эта характерная и очень развитая боязнь обновлений всего и вся — WP, тем, плагинов, PHP и их постоянное откладывание «вот когда все устаканится с новой версией — вот тогда и обновлю. А то вдруг чего работать перестанет…» приводит к нарастанию проблем по принципу чем дальше в лес — тем больше дров. Отказываясь от своевременных обновлений админы сами себе создают трудности и затем их героически преодолевают.

    • Ответ изменён 4 года, 7 месяцев назад пользователем O.

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

    В старом репо хоть была возможность посмотреть на каких версиях была проверена совместимость, а теперь… улушатели же работают.

    Модератор Yui

    (@fierevere)

    ゆい

    а теперь… улушатели же работают.

    не «же», а «уже»
    скоро вернут

    Собственно причина по которой не обновлялся по ссылке
    Проблема с обновлением WordPress

    скоро вернут

    Не прошло и года… Хотя пока это «скоро» наступит может пройти ещё не один год.

    Да и если б только это. Всё бы вернули (хотябы на альтернативный адрес) — вот это был бы праздник. А если бы еще и поиск нормальный и фильтрацию сделали — ну тут вообще бы.. фейерверк.

    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, wpcute.ru

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

    Попробуйте установить плагин Regenerate Thumbnails. У него указана требуемая версия PHP — 5.2.4, должно заработать.

    Товарищи вордпресовцы, такая вылазит ерунда. Повышаю на хостинге версию Php до 7
    и при входе в админку сверху красуется такая строчка:

    Warning: Declaration of PageNavi_Options_Page::validate($options) should be compatible with scbAdminPage::validate($new_data, $old_data) in /home/user1111888/www/ххххх.хх/wp-content/plugins/wp-pagenavi/admin.php on line 156

    Когда опускаю версию Php все норм. Что не так в 156 строке файла admin.php?

    Что не так в 156 строке файла admin.php?

    Количество аргументов функции не совпадает с декларацией.

    Модератор Yui

    (@fierevere)

    ゆい

    warning — предупреждение, а не ошибка, на работу кода часто не влияет и является лишь указанием авторам кода.

    выключите WP_DEBUG в wp-config.php

    Повышаю на хостинге версию Php до 7

    Есть есть ошибки — для начала попробуйте 5,6. После обновления ВП, темы и плагинов попробуете и php поднять.

Просмотр 15 ответов — с 1 по 15 (всего 23)
  • Тема «Плагин не был активирован, потому что он вызвал фатальную ошибку» закрыта для новых ответов.