Получение ошибки ограничения регулярного выражения PHP

1

Я использую Joomla и получаю эту ошибку на странице моего сайта

Сообщение об ошибке:

0 - Достигнуто ограничение регулярного выражения PHP (pcre.backtrack_limit)

Я искал в google и нашел несколько решений, таких как добавление этих двух строк в файл joomla root index.php или файл configuration.php

ini_set('pcre.backtrack_limit',1000000);
ini_set('pcre.recursion_limit',1000000);

но не работал для меня. Так что, пожалуйста, помогите мне? Благодарю.

  • 0
    Добро пожаловать в StackOverflow! пожалуйста, прочитайте, как спросить
  • 0
    Привет Педро, извините, но я получаю второй раз эту вещь "Как спросить". Простите за это. Но не могли бы вы помочь мне решить эту проблему?
Показать ещё 15 комментариев
Теги:
joomla

2 ответа

0

Самый важный вопрос: получаете ли вы ошибку, запрашивающую страницу, превышающую среднюю? Если это так, это, скорее всего, ошибка SEF. Затем отключите SEF в конфигурации Joomla и повторите попытку; если все работает, то вы являетесь следующей жертвой проблемы, описанной на этой странице Joomla:: http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=24865 Другими словами, это известная Joomla проблема, но, судя по всему, люди Joomla считают это неважным и в любом случае закрыли проблему. Я предполагаю, что плагин SEF должен быть перезаписан, чтобы не использовать PCRE при сканировании страницы контента так, как она есть. Это печальная проблема, которая существует уже много лет!

Там еще один совет: когда вы хотите включить SEF: попробуйте отключить плагин системы SEF, о котором сообщается, чтобы решить проблему без каких-либо или очень ограниченных побочных эффектов (например, SEF по-прежнему будет работать, поскольку плагин предоставляет только несколько дополнительных функций для SEF).

0

Можете ли вы обновить свою версию PHP?

Поговорите со своим интернет-провайдером

Читайте: http://forum.joomla.org/viewtopic.php?t=622839

Ещё вопросы

Сообщество Overcoder
Наверх
Меню