Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
f2065

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

Recommended Posts

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

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

 

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

Share this post


Link to post
Share on other sites
В обоих случаях в процессе работы неожиданно белый экран и всё.

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...