На второй ветке instantcms, как оказалось, фаил фотки вообще "бъётся" и оказывается не доступным.
Пробовал два разных доступных мне хостера и vps, одинаковый результат.
Меж тем тут (на этом сайта) при загрузке такой фото проблемы не возникает.
Фото сделано на смартфон самсунг галакси s7 именно на фронтальную камеру для селфи (все фотки с этой камеры такие), с основной камеры проблем нет. Причем это не проблема данного смартфона, у разных людей то тут то там возникает эта проблема (думаю в основном с фронтальными камерами.
Фото прилагаю, у кого есть возможность и знания, проверьте у себя, может придут умные мысли в голову почему так.
брать фото отсюда — фото на яндекс диске
В логах посмотреть.вот где
В php.ini поставьте memory_limit = 256M или больше.
Сурово...
А если сразу после неудавшейся загрузки глянуть в error.log? Там что-нибудь есть интересное?
[Fri Mar 23 19:14:17.938998 2018] [:error] [pid 28677] [client 95.25.179.14:52042] PHP Warning: imagecreatefromjpeg(): gd-jpeg, libjpeg: recoverable error: Invalid SOS parameters for sequential JPEG\n in /var/www/domains/primer.ru/system/libs/files.helper.php on line 462, referer: primer.ru/users/1
[Fri Mar 23 19:14:18.054556 2018] [:error] [pid 28677] [client 95.25.179.14:52042] PHP Warning: imagecreatefromjpeg(): '/var/www/domains/primer.ru/upload/000/u1/23/70/20180108-135020-kopija.jpg' is not a valid JPEG file in /var/www/domains/primer.ru/system/libs/files.helper.php on line 462, referer: primer.ru/users/1
[Fri Mar 23 19:14:18.054649 2018] [:error] [pid 28677] [client 95.25.179.14:52042] PHP Warning: imagerotate() expects parameter 1 to be resource, boolean given in /var/www/domains/primer.ru/system/libs/files.helper.php on line 707, referer: primer.ru/users/1
[Fri Mar 23 19:14:18.054669 2018] [:error] [pid 28677] [client 95.25.179.14:52042] PHP Warning: imagesx() expects parameter 1 to be resource, boolean given in /var/www/domains/primer.ru/system/libs/files.helper.php on line 710, referer: primer.ru/users/1
[Fri Mar 23 19:14:18.054709 2018] [:error] [pid 28677] [client 95.25.179.14:52042] PHP Warning: imagesy() expects parameter 1 to be resource, boolean given in /var/www/domains/primer.ru/system/libs/files.helper.php on line 711, referer: primer.ru/users/1
[Fri Mar 23 19:14:18.054737 2018] [:error] [pid 28677] [client 95.25.179.14:52042] PHP Warning: imagecreatetruecolor(): Invalid image dimensions in /var/www/domains/primer.ru/system/libs/files.helper.php on line 564, referer: primer.ru/users/1
[Fri Mar 23 19:14:18.054757 2018] [:error] [pid 28677] [client 95.25.179.14:52042] PHP Warning: imagefill() expects parameter 1 to be resource, boolean given in /var/www/domains/primer.ru/system/libs/files.helper.php on line 568, referer: primer.ru/users/1
[Fri Mar 23 19:14:18.054771 2018] [:error] [pid 28677] [client 95.25.179.14:52042] PHP Warning: imagecopyresampled() expects parameter 1 to be resource, boolean given in /var/www/domains/primer.ru/system/libs/files.helper.php on line 579, referer: primer.ru/users/1
[Fri Mar 23 19:14:18.054784 2018] [:error] [pid 28677] [client 95.25.179.14:52042] PHP Warning: imageinterlace() expects parameter 1 to be resource, boolean given in /var/www/domains/primer.ru/system/libs/files.helper.php on line 584, referer: primer.ru/users/1
[Fri Mar 23 19:14:18.054800 2018] [:error] [pid 28677] [client 95.25.179.14:52042] PHP Warning: imagejpeg() expects parameter 1 to be resource, boolean given in /var/www/domains/primer.ru/system/libs/files.helper.php on line 595, referer: primer.ru/users/1
[Fri Mar 23 19:14:18.054813 2018] [:error] [pid 28677] [client 95.25.179.14:52042] PHP Warning: imagedestroy() expects parameter 1 to be resource, boolean given in /var/www/domains/primer.ru/system/libs/files.helper.php on line 597, referer: primer.ru/users/1
[Fri Mar 23 19:14:18.054843 2018] [:error] [pid 28677] [client 95.25.179.14:52042] PHP Warning: imagedestroy() expects parameter 1 to be resource, boolean given in /var/www/domains/primer.ru/system/libs/files.helper.php on line 598, referer: primer.ru/users/1
95.25.179.14 — - [23/Mar/2018:19:21:11 +0300] "GET / HTTP/1.0" 200 6354
95.25.179.14 — - [23/Mar/2018:19:21:12 +0300] "GET /favicon.ico HTTP/1.0" 200 1150
95.25.179.14 — - [23/Mar/2018:19:21:18 +0300] "GET /login HTTP/1.0" 200 4477
95.25.179.14 — - [23/Mar/2018:19:21:20 +0300] "POST /login HTTP/1.0" 303 20
95.25.179.14 — - [23/Mar/2018:19:21:20 +0300] "GET / HTTP/1.0" 200 6521
95.25.179.14 — - [23/Mar/2018:19:21:23 +0300] "GET /users/admin HTTP/1.0" 200 5893
95.25.179.14 — - [23/Mar/2018:19:21:44 +0300] "GET /users/addphoto.html HTTP/1.0" 200 5350
95.25.179.14 — - [23/Mar/2018:19:21:48 +0300] "GET /users/addphoto.html HTTP/1.0" 200 5350
95.25.179.14 — - [23/Mar/2018:19:21:48 +0300] "GET /includes/swfupload/swfupload.swf?preventswfcaching=1521822104574 HTTP/1.0" 200 12787
95.25.179.14 — - [23/Mar/2018:19:21:49 +0300] "GET /favicon.ico HTTP/1.0" 200 1150
95.25.179.14 — - [23/Mar/2018:19:21:49 +0300] "GET /includes/swfupload/swfupload.swf?preventswfcaching=1521822108910 HTTP/1.0" 200 12787
95.25.179.14 — - [23/Mar/2018:19:21:53 +0300] "POST /users/photos/upload HTTP/1.0" 200 20
95.25.179.14 — - [23/Mar/2018:19:21:59 +0300] "GET /users/admin/photos/submit HTTP/1.0" 200 5239
Что-то у меня только одна мысль. Какой-то сторонний компонент по загрузке картинок и автоповороту не вписался в новую версию движка.
Потому что функций imagerotate(), imagecreatefromjpeg(), imagesx(), imagesy(), imagecreatetruecolor() и imagefill() в дефолтной версии движка нет.
надо кстати попробовать на вордпрес какойнить залить
У меня тоже нормально загружается на двух реальных хостах (один очень дохлый) и на локальном опенсервере.
Проблема в компоненте, где есть вышеупомянутые функции.
Во второй ветке в компоненте "Загрузка изображений" посмотрите настройки качества!Опять накрыла эта проблема… какие настройки сервера отвечают за ресайз изображений?
Возможно у вас вместо 90% стоит 9%. В этом случае белое пятно вместо этой фотки вам обеспечено!
В компоненте лучше не трогать параметр качество, в крайнем случае не меньше 70%, так как компонент оптимизирует изображение, снижая его вес.