Jump to content
Sign in to follow this  
2uhanet

Thumb создает файл 0 байт (

Recommended Posts

Добрый день.. 

В разных шаблонах тэги {image-1;220x140} и {image-1;250x140} - создаются файлы 0 байт (

 

Как только уже не пытался разобраться с этой проблемой всеравно иногда файлы jpg при создание миниатюры создаются 0 байт (

 

Как решить данную проблему ?

 

Получается что глюк этот в файле thumb.class.php .  Версия DLE 10.2  и заматели что раньше такого небыло , глюк начался недавно

Share this post


Link to post
Share on other sites
4 минуты назад, 2uhanet сказал:

тэги {image-1;220x140} и {image-1;250x140}

в DLE таких тегов нет

Share this post


Link to post
Share on other sites
Posted (edited)
2 часа назад, alex32 сказал:

в DLE таких тегов нет

 

Допустим моды и хаки но все идет к DLE движку .. Вот код

if ($res) {
@chmod(ROOT_DIR."/uploads/posts/foto_".$id.".".$type."", 0666);
$thumb1=new thumbnail(ROOT_DIR."/uploads/posts/foto_".$id.".".$type."");

if ($thumb1->size_auto($razm)) {
$thumb1->jpeg_quality($config['jpeg_quality']);
if( $config['allow_watermark'] == "yes" ) $thumb1->insert_watermark( $config['max_watermark'] );
$thumb1->save(ROOT_DIR."/uploads/posts/foto_".$id.".".$type."");
}
}

$razm это 220x140 из шаблона первого рисунка {image-1;220x140} 

 

Здесь он делится при передаче в thumb.class.php

function size_auto($size = 100, $site = 0) {

        $size = explode ("x", $size);

 

Так вот раньше он четко делал миниатюры , а с недавнего времени он начал сбоит и создавать файлы 0 байт ((

Сервер начал нагружаться сильно и вот думаю проблема в оперативке или в чем неясно ( - прошу помощи понять эту проблему...

Заметил это в том что разные размеры оригинала влияют на ошибки

Сайт 7ooo.ru забыл указать ссылку по правилам

Edited by 2uhanet

Share this post


Link to post
Share on other sites
1 час назад, 2uhanet сказал:

 

Допустим моды и хаки но все идет к DLE движку .. Вот код


if ($res) {
@chmod(ROOT_DIR."/uploads/posts/foto_".$id.".".$type."", 0666);
$thumb1=new thumbnail(ROOT_DIR."/uploads/posts/foto_".$id.".".$type."");

if ($thumb1->size_auto($razm)) {
$thumb1->jpeg_quality($config['jpeg_quality']);
if( $config['allow_watermark'] == "yes" ) $thumb1->insert_watermark( $config['max_watermark'] );
$thumb1->save(ROOT_DIR."/uploads/posts/foto_".$id.".".$type."");
}
}

$razm это 220x140 из шаблона первого рисунка {image-1;220x140} 

 

Здесь он делится при передаче в thumb.class.php

function size_auto($size = 100, $site = 0) {

        $size = explode ("x", $size);

 

Так вот раньше он четко делал миниатюры , а с недавнего времени он начал сбоит и создавать файлы 0 байт ((

Сервер начал нагружаться сильно и вот думаю проблема в оперативке или в чем неясно ( - прошу помощи понять эту проблему...

Заметил это в том что разные размеры оригинала влияют на ошибки

Сайт 7ooo.ru забыл указать ссылку по правилам

Это НЕ ИМЕЕТ НИКАКОГО ОТНОШЕНИЯ К DLE. Это сторонний код. Обращайтесь к разработчику этого кода, тут же прием проблем ПО ЧИСТОЙ ВЕРСИИ ДВИЖКА.

Share this post


Link to post
Share on other sites
52 минуты назад, Gameer сказал:

Это НЕ ИМЕЕТ НИКАКОГО ОТНОШЕНИЯ К DLE. Это сторонний код. Обращайтесь к разработчику этого кода, тут же прием проблем ПО ЧИСТОЙ ВЕРСИИ ДВИЖКА.

Скачал специально тут https://yadi.sk/d/XScPGh6hLdUcR версию 10.2 как у меня .

Сравнил файлы thumb.class.php

 

Они идентичны. А проблема какрас в этом файле при создании миниатюрных изображений. Ну как же не DLE это чистая версия DLE которая глючит.

Точнее начала глючить со временем . Раньше не было ошибок . Толи более 50.000 изображений в папке на этом сказуются, толи сильное использование сервера в последние время сторонним софтом 50% занятой оперативки , не знаю в чем проблема - поэтому и обратился на форум сюда.

 

Прошлую проблему с картинками мне помогли решить современные фото 5000*5000 пикселей зависали , помогли подсказали увеличил лимит оперативки и заработало.

Сейчас что за проблема незнаю.

Share this post


Link to post
Share on other sites
7 минут назад, 2uhanet сказал:

Ну как же не DLE это чистая версия DLE которая глючит.

Это глючит ваш плагин/хак и больше ничего.

Share this post


Link to post
Share on other sites
4 минуты назад, alex32 сказал:

Это глючит ваш плагин/хак и больше ничего.

Что в этом коде может глючить ?

if ($res) {
@chmod(ROOT_DIR."/uploads/posts/foto_".$id.".".$type."", 0666);
$thumb1=new thumbnail(ROOT_DIR."/uploads/posts/foto_".$id.".".$type."");

if ($thumb1->size_auto($razm)) {
$thumb1->jpeg_quality($config['jpeg_quality']);
if( $config['allow_watermark'] == "yes" ) $thumb1->insert_watermark( $config['max_watermark'] );
$thumb1->save(ROOT_DIR."/uploads/posts/foto_".$id.".".$type."");
}
}

 

Код простой и никаких других манипуляций нету с созданием миниатюры картинки это точно - thumb.class.php . Может это GD библиотека глючит и её обновить ? Либо система глючит както , ещё может SSD умирает (( обнаружил таких файлов 0 байт около 500 за пару лет , но на глаза они стали попадаться когда на главной вылезли эти файлы 0 байт... ( Печаль вообщем , видимо ответа не будет хорошего о причине данного глюка. 

 

Если надо могу пример картинки дать на которой глючит эта система

Share this post


Link to post
Share on other sites

файлы нулевого размера это верный признак того что закончилось место на диске выделенного по квотам в настройках сервера. Не факт но это первое что нужно проверять.

Share this post


Link to post
Share on other sites
В 25.03.2020 в 21:00, celsoft сказал:

файлы нулевого размера это верный признак того что закончилось место на диске выделенного по квотам в настройках сервера. Не факт но это первое что нужно проверять.

Места много на диске . Фото почти все нормально кроме некоторых и определенного размера в пиксельном соотношение.. Может битые картинки ещё хз

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...