Перейти к содержимому


Фотография
- - - - -

500 - PHP regular expression limit reached (pcre.backtrack_limit)


  • Закрытая тема Тема закрыта
Сообщений в теме: 5

#1 EnergY

EnergY

Отправлено 21 March 2013 - 12:11

Использую widgetkip map и jbzoo для вывода итемов на карта. Если количество итемов до 500 штук, все работает, если больше страница вылетает с ошибкой 500 - PHP regular expression limit reached (pcre.backtrack_limit). Гугл пишет, что нужно увеличить pcre.backtrack_limit в php.ini. Поставил 10000000, но ничего не изменилось. Что можно ещё сделать? Версия php: 5.3.14
  • 0

#2 Guest_vmagis_*

Guest_vmagis_*

Отправлено 21 March 2013 - 12:39

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

Как это у вас 500 итемов? Вы что на одну страницу столько выводите?

#3 EnergY

EnergY

Отправлено 21 March 2013 - 12:41

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

Как это у вас 500 итемов? Вы что на одну страницу столько выводите?

на карте отображаются итемы
  • 0

#4 Guest_vmagis_*

Guest_vmagis_*

Отправлено 21 March 2013 - 13:44

Зто ограничение в настройках самой карты Гугла. Нужно там копать информацию. Это все не относится к JBZoo.

#5 EnergY

EnergY

Отправлено 21 March 2013 - 13:57

546 итемов ограничение гугла? Я и задал вопрос в разном, может кто-то знает
  • 0

#6 SmetDenis

SmetDenis

Отправлено 21 March 2013 - 20:58

"pcre.backtrack_limit" - отвечает за объем текста, который может "переварить"  регулярное выражение в PHP.
500 материалов - это всего лишь совпадение.
При большом кол-ве HTML кода, объем которого напрямую зависит от размера страницы - регулярка не может обработать весь текст.
Это искуственное ограничение в PHP, чтобы не ложить сервер лишний раз.

Выводите меньше контента, пожалейте ваших пользователей....
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!