Опубликовано: 17 августа 201510 г IP.Downloads 2.5.4 Если добавляют длинный текст в описание файла, получаю разные ошибки. Сначала сервер выдал 502 ошибку нгинкса один раз. При попытках повтора движок теперь стабильно выдает через 30 секунд: /.../ips_kernel/HTMLPurifier/HTMLPurifier/Strategy/MakeWellFormed.php on line 493 Такое ощущение, что движок не может выйти из рекурсии. В таблице базы данных для столбика file_desc таблички ibf_downloads_files стоит LONGTEXT Пример добавляемого описания: https://mega.nz/#!jM4gmZKR!SzcNinS6PEl9tVNylLonHCSX_6GNi7Wh19eZYMjZxlU Изменено 17 августа 201510 г пользователем Zero108
Опубликовано: 17 августа 201510 г Автор Fatal error: Maximum execution time of 30 seconds exceeded in /.../ips_kernel/HTMLPurifier/HTMLPurifier/Strategy/MakeWellFormed.php on line 493 Изменено 17 августа 201510 г пользователем Zero108
Опубликовано: 17 августа 201510 г Попробуйте увеличить время выполнения скриптов (set_time_limit). Если скрипт не может выйти из рекурсии значит там зацикленность и объема текста это не зависит. Возможно просто не хватает времени чтоб обработать весь текст. Разбейте текст по частям. Попробуйте добавить сначала половина, если добавится увеличьте этот объем еще на половину и тд.
Опубликовано: 18 августа 201510 г Автор Попробуйте увеличить время выполнения скриптов (set_time_limit).Вставил в index.php после <?php set_time_limit(300); При попытке добавления длинного текста, через 90 сек. выдает: 504 Gateway Time-outnginx Это явно какой-то баг движка. Не может 300 кб текста обрабатываться так долго. Для примера длинного текста описания добавил его через phpmyadmin напрямую в базу данных. Изменено 18 августа 201510 г пользователем Zero108
Опубликовано: 19 августа 201510 г Автор Что самое интересно, если вставить длинный текст через phpmyadmin, а потом через сайт редактировать описание, то изменение сохраняется, хотя и возникает вышеперечисленная ошибка.
IP.Downloads 2.5.4
Если добавляют длинный текст в описание файла, получаю разные ошибки.
Сначала сервер выдал 502 ошибку нгинкса один раз. При попытках повтора движок теперь стабильно выдает через 30 секунд:
/.../ips_kernel/HTMLPurifier/HTMLPurifier/Strategy/MakeWellFormed.php on line 493
Такое ощущение, что движок не может выйти из рекурсии.
В таблице базы данных для столбика file_desc таблички ibf_downloads_files стоит LONGTEXT
Пример добавляемого описания: https://mega.nz/#!jM4gmZKR!SzcNinS6PEl9tVNylLonHCSX_6GNi7Wh19eZYMjZxlU
Изменено пользователем Zero108