• Решено mihailmingalev

    (@mihailmingalev)


    Вторую неделю наблюдаю следующую ошибку в записях сайта tyumentimes.ru
    На главной странице этой ошибки нет, только в записях.

    Warning: preg_match(): Compilation failed: nothing to repeat at offset 2 in /home/tyumenti/domains/tyumentimes.ru/public_html/wp-includes/class-wp.php on line 218

    Warning: preg_match(): Compilation failed: nothing to repeat at offset 2 in /home/tyumenti/domains/tyumentimes.ru/public_html/wp-includes/class-wp.php on line 219

    Пробовал отключать все плагины, ошибка не исчезает. Тема ColorMag (может дело в ней, соориентируйте)
    Сам ни разу не программист, исключительно контентщик

    Помогите!

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 15 ответов — с 1 по 15 (всего 23)
  • Модератор Yui

    (@fierevere)

    永子

    какая у вас версия PHP? не 7.3 случаем?
    попробуйте поставить плагин https://ru.wordpress.org/plugins/health-check
    в режиме решения проблем появится ли такая ошибка? (если вы сами знаете как ее воспроизвести, есло же нет — см ниже)

    Также хорошо глянуть в access_log, какой запрос посетителей вызвал эту ошибку
    ну и наконец, какая у вас структура постоянных ссылок?

    • Ответ изменён 6 лет, 1 месяц назад пользователем Yui.

    Тема ColorMag

    что-то в последнее время много жалоб на эту тему……

    Автор mihailmingalev

    (@mihailmingalev)

    @yui (@fierevere)

    установил предложенный плагин

    какая у вас версия PHP? не 7.3 случаем?

    5.4.45 — Ваша версия PHP, 5.4.45, сильно устарела и более не получает обновления безопасности. Вам стоит обратиться в техническую поддержку хостинга для обновления. WordPress рекомендует использовать PHP 7.2.

    Включать кнопку «включении Режима решения проблем» или сначала решить с PHP с техподдержкой хостинга?

    Модератор Yui

    (@fierevere)

    永子

    PHP ниже версии 7.3 навряд ли станет проблемой с регулярными выражениями PCRE, где у вас возникает ошибка, в 7.3 используется более строгая обработка через PCRE2, поэтому я спросила версию. Обновить будет хорошо, сделайте это, но навряд ли это устранит ошибку у вас.

    Автор mihailmingalev

    (@mihailmingalev)

    @yui (@fierevere)

    Служба поддержки хостинга предложила переключиться на 7.0.18 /usr/local/php70/bin/php-cgi. Сделал, но как вы и говорили, проблему это не решило.

    Юзаю «режим Решения проблем». Я так понимаю, для него нужно установить еще хоть одну тему, чтобы была «тема по умолчанию»? иначе показывает в режиме мою же тему с имеющейся ошибкой.

    Модератор Yui

    (@fierevere)

    永子

    да, одну из тем twenty

    twenty seventeen
    twenty sixteen
    twenty fiftheen
    … итд )

    Автор mihailmingalev

    (@mihailmingalev)

    @yui (@fierevere)

    К сожалению, даже при включенном режиме с темой twenty seventeen и выключенных плагинах ошибка показывается. Значит дело не в теме(

    Модератор Yui

    (@fierevere)

    永子

    А зайти в настройки постоянных ссылок перепроверить там и пересохранить настройки не даст никакого эффекта?

    Автор mihailmingalev

    (@mihailmingalev)

    Я в этом совсем не специалист. Настройки постоянных ссылок в админке хостинга или в консоли вордпресса?

    Модератор Yui

    (@fierevere)

    永子

    консоль — настройки — постоянные ссылки

    ошибка возникает в коде, обрабатывающем запрос пользователя втч и ЧПУ

    А при каких обстоятельствах это началось, не помните? Плохо что у вас нет бакап базы и файлов. На хостинге обычно делают бэкап. Спросите, есть ли у них месячный бэкап. Если есть, пусть восстановят. А еще можете в отдельной папке сделать еще 1 установку вордпресс и установить все плагины и темы что и у вас и посмотреть, что дает ошибку.

    • Ответ изменён 6 лет, 1 месяц назад пользователем alexander70.
    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Самый интересный вопрос так и остался без ответа 🙂

    ну и наконец, какая у вас структура постоянных ссылок?

    Подобная ошибка обычно выдаётся именно при некорректной структуре.

    Автор mihailmingalev

    (@mihailmingalev)

    я не очень понимаю, причем здесь это, но вот скрин с настройкой

    Anonymous User 15434590

    (@anonymized-15434590)

    И где же наш скрин заныкался?

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

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