Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
f2065

Кладут форум переименованной картинкой.

Рекомендованные сообщения

Обнаружилось что не могу сделать перестройку превьюшек.

И ещё не могу скопировать форум в другой форум при помощи 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 настоящие тоже нормально работают.

 

Но что делать с подобными старыми файлами (их много, залиты были давно)? как их вычислить всех и переименовать? Может кто-то уже сталкивался с такой проблемой после конвертации форумов?

Поделиться сообщением


Ссылка на сообщение
В обоих случаях в процессе работы неожиданно белый экран и всё.

Скорее всего из-за того, что в ips_kernel/classImageGd.php операторов управления ошибками (@) как снега зимой.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...