Обнаружилось что не могу сделать перестройку превьюшек.
И ещё не могу скопировать форум в другой форум при помощи IP.converters.
В обоих случаях в процессе работы неожиданно белый экран и всё.
В логах ничего, хотя в htaccess написано:
php_flag log_errors on
php_value error_reporting -1
php_flag display_errors on
php_flag display_startup_errors on
php_flag ignore_repeated_source off
php_flag ignore_repeated_errors off
php_flag track_errors on
php_flag mysql.trace_mode on
php_value error_log /var/logs/my_forum_PHP_errors.log
но эти ошибки туда не попадают (хотя другие PHP-ошибки - попадают, т.е. в принципе логгинг работает)
Вставил самодельные логи в разных точках IPB и выяснил что падает всё при попытке генерации превьюшек для jpg-файлов которые на самом деле не jpg, а внутри у них сигнатуры png или gif. Они при этом показываются. И старые превью (сделанные во времена IPB 2.x) выводятся.
Причём заливали такие файлы не из-за умысла, а потому что некоторая древняя тематическая утилита которой многие на форуме пользуются - сохраняет png с расширением jpg.
На IPB 3.4.9 проверил - PNG переименованный в JPG не залить - ему сразу загрузка отказывает. PNG настоящий - заливается нормально и превью делается. JPG настоящие тоже нормально работают.
Но что делать с подобными старыми файлами (их много, залиты были давно)? как их вычислить всех и переименовать? Может кто-то уже сталкивался с такой проблемой после конвертации форумов?
Страница 1 из 1
Кладут форум переименованной картинкой.
- ← Интеграция Facebook / Twitter для IPB IP.Board 3.4.7
- IP.Board 3.x
- У картинок при скачивании пропадают имена файлов →
Сообщить об этой теме:
Страница 1 из 1