багом не является Ошибка при создании релиза, с большим оформлением

Бандерас

Пользователь
При создании релиза, с крупным оформлением (когда сборники релизят например)... То вылезает такая ошибка:
Fatal error: Maximum execution time of 30 seconds exceeded in ...\library\includes\bbcode.php on line 340
Если после этой ошибки вернуться на тот же форум, но релиз будет зарегестрированным как второй пост без первого поста где можно заливать торрент-файл...
Такой баг выходит именно на php 5.6. Версия TorrentPier II: 2.1.5 [ALPHA]
Увеличение времени например до 300 сек не помогает. Помогло если урезать строку 340 в bbcode.php
while (preg_match('#\[([a-z]+)\s*?(?:[^\]]*?)\](.*?)(\[/\1\])#is', $message, $m))
на эту
while (preg_match('#\(.*\)#is', $message, $m))
 

Dr_Brown

Пользователь
я не думаю что проблема в LONG или MEDIUM TEXT. Так как не срезает описание.

может стоит обратить внимание на следующие директивы nginx как proxy send timeout и proxy read timeout?

max_execution_time ???
 
Последнее редактирование:

Бандерас

Пользователь
правим таблицы в базе ...
а какие таблицы именно? там вроде нет ограничений по длине оформления...
я не думаю что проблема в LONG или MEDIUM TEXT. Так как не срезает описание.

может стоит обратить внимание на следующие директивы nginx как proxy send timeout и proxy read timeout?

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

Бандерас

Пользователь
в таблице

Please Login or Register to view hidden text.

изменить тип колонки post_text с text на mediumtext
сменил. ошибка осталась... И после этого топик удалить не получается, ошибка

Fatal error: DB Error [library\includes\functions_admin.php(294)] in ...\library\includes\core\mysql.php on line 804
 
Последнее редактирование:

Kryl

Пользователь
да все правильно , если релиз не влезает в базу по количеству символов то вот это делаем
в таблице

Please Login or Register to view hidden text.

изменить тип колонки post_text с text на mediumtext
я не знаю почему у вас ошибка ((( может кэш дернуть надо ...
Untitled_001.jpg
 
Сверху