esculapra Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 Я сделал заказчику модуль для поиска и удаления непривязанных (устаревших) изображений. Столкнулся с проблемой удаления файлов, названия которых содержат не латинские символы или кракозябры, например, 'нет фото2.xlsx', 'РЎ-101160.jpg, 'Р’-030071.jpg', 'Кам_РјСѓСЃ1-770x380[1].jpg'. Надіслати Поділитися на інших сайтах More sharing options... Waskadagama Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 Кстати, всегда интересовал вопрос, почему при удалении товара автоматически не удаляются изображения этого товара? Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 1 минуту назад, Waskadagama сказал: автоматически не удаляются изображения этого товара? потому что, изображения могут использоваться в других местах. в статьях, модулях Надіслати Поділитися на інших сайтах More sharing options... sasha3337774 Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 14 минут назад, Waskadagama сказал: Кстати, всегда интересовал вопрос, почему при удалении товара автоматически не удаляются изображения этого товара? по-моему есть такой модуль Надіслати Поділитися на інших сайтах More sharing options... sasha3337774 Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 @Waskadagama Надіслати Поділитися на інших сайтах More sharing options... Waskadagama Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 @sasha3337774 Спасибо! Надіслати Поділитися на інших сайтах More sharing options... buslikdrev Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 Код покажите, как ищите картинку и пытаетесь удалить. Пробовали-ли переименовать, потом удалить? Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 11 часов назад, buslikdrev сказал: Код покажите, как ищите картинку и пытаетесь удалить. Пробовали-ли переименовать, потом удалить? С переименованием еще не пробовал - тут смартфон украли. занимался блокировкой симки. банковских карт, вычислением imai. Все картинки найдены и занесены в таблицу. Далее идет удаление private function deleteProcess() { if($this->request->post['status']==2) { echo $this->language->get('text_report_deleted'); exit ; } $query=$this->db->query("SELECT * FROM `".DB_PREFIX."image_files` WHERE name != '' LIMIT 0,".(int)$this->limit); if(count($query)>0) $counter=$this->deleteFiles($query->rows); else $counter=0; echo $counter; exit ; } private function deleteFiles($list) { $counter=0; foreach($list as $item){ if(unlink($this->path.$item['path'])){ $this->db->query("DELETE FROM `".DB_PREFIX."image_files` WHERE id='".(int)$item['id']."'"); $counter++; } } return $counter; } Файлы с нормальными именами удаляются, а кривые нет. При этом, если из базы не будут удалены ти кривые файлы, то может произойти зацикливание (лимит 50, хотя в цикле можно указать и 500), или все равно удалять из таблицы. Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 4 минуты назад, esculapra сказал: С переименованием еще не пробовал Я думаю такие файлы перемещать в отдельную папку, а ее потом удалять. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 IndexOptions +Charset=UTF-8 Не пробовали в htaccess добавить? Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 2 часа назад, Shureg сказал: Не пробовали в htaccess добавить? Не пробовал. Если даже это сработает, то если я поставлю несколько таких модулей. то у каждого заказчика мне нужно брать фтп доступы... Попробую копировать нормальные файлы в клон директории, затем удалять оригинальную и переименовывать клон. Та там ваще файлы есть по 100 МБ и более! Прийдется, видимо, добавить еще функционал по оптимизации изображений. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 (змінено) 3 минуты назад, esculapra сказал: Прийдется, видимо, добавить еще функционал по оптимизации изображений. Вот как раз тоже недавно решал этот вопрос, использую webp, полет пока нормальный.. На моей памяти заказчики грузили по 20 метров)) 100 - это рекорд, блин )) Змінено 23 лютого 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 Я использовал мод, что предложил @Tom, который с Webp работает. Но немного его поменял, чтобы делал webp не через imagewebp($this->image, $file, $quality); а вот так: exec("cwebp -q " . $quality . " ".$temp_file." -o ".$file." "); $temp_file - источник, $file - результат в виде webp-файла. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 21 минуту назад, esculapra сказал: Та там ваще файлы есть по 100 МБ и более! вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить и вылетать с ошибками переполнения памяти в php... Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 54 минуты назад, Prooksius сказал: вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить Возможно это как раз ненужные картинки - под очистку подпадают более 2700 картинок.. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как удалить картинки с кириллическими именами? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Waskadagama Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 Кстати, всегда интересовал вопрос, почему при удалении товара автоматически не удаляются изображения этого товара? Надіслати Поділитися на інших сайтах More sharing options...
fanatic Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 1 минуту назад, Waskadagama сказал: автоматически не удаляются изображения этого товара? потому что, изображения могут использоваться в других местах. в статьях, модулях Надіслати Поділитися на інших сайтах More sharing options... sasha3337774 Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 14 минут назад, Waskadagama сказал: Кстати, всегда интересовал вопрос, почему при удалении товара автоматически не удаляются изображения этого товара? по-моему есть такой модуль Надіслати Поділитися на інших сайтах More sharing options... sasha3337774 Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 @Waskadagama Надіслати Поділитися на інших сайтах More sharing options... Waskadagama Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 @sasha3337774 Спасибо! Надіслати Поділитися на інших сайтах More sharing options... buslikdrev Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 Код покажите, как ищите картинку и пытаетесь удалить. Пробовали-ли переименовать, потом удалить? Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 11 часов назад, buslikdrev сказал: Код покажите, как ищите картинку и пытаетесь удалить. Пробовали-ли переименовать, потом удалить? С переименованием еще не пробовал - тут смартфон украли. занимался блокировкой симки. банковских карт, вычислением imai. Все картинки найдены и занесены в таблицу. Далее идет удаление private function deleteProcess() { if($this->request->post['status']==2) { echo $this->language->get('text_report_deleted'); exit ; } $query=$this->db->query("SELECT * FROM `".DB_PREFIX."image_files` WHERE name != '' LIMIT 0,".(int)$this->limit); if(count($query)>0) $counter=$this->deleteFiles($query->rows); else $counter=0; echo $counter; exit ; } private function deleteFiles($list) { $counter=0; foreach($list as $item){ if(unlink($this->path.$item['path'])){ $this->db->query("DELETE FROM `".DB_PREFIX."image_files` WHERE id='".(int)$item['id']."'"); $counter++; } } return $counter; } Файлы с нормальными именами удаляются, а кривые нет. При этом, если из базы не будут удалены ти кривые файлы, то может произойти зацикливание (лимит 50, хотя в цикле можно указать и 500), или все равно удалять из таблицы. Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 4 минуты назад, esculapra сказал: С переименованием еще не пробовал Я думаю такие файлы перемещать в отдельную папку, а ее потом удалять. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 IndexOptions +Charset=UTF-8 Не пробовали в htaccess добавить? Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 2 часа назад, Shureg сказал: Не пробовали в htaccess добавить? Не пробовал. Если даже это сработает, то если я поставлю несколько таких модулей. то у каждого заказчика мне нужно брать фтп доступы... Попробую копировать нормальные файлы в клон директории, затем удалять оригинальную и переименовывать клон. Та там ваще файлы есть по 100 МБ и более! Прийдется, видимо, добавить еще функционал по оптимизации изображений. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 (змінено) 3 минуты назад, esculapra сказал: Прийдется, видимо, добавить еще функционал по оптимизации изображений. Вот как раз тоже недавно решал этот вопрос, использую webp, полет пока нормальный.. На моей памяти заказчики грузили по 20 метров)) 100 - это рекорд, блин )) Змінено 23 лютого 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 Я использовал мод, что предложил @Tom, который с Webp работает. Но немного его поменял, чтобы делал webp не через imagewebp($this->image, $file, $quality); а вот так: exec("cwebp -q " . $quality . " ".$temp_file." -o ".$file." "); $temp_file - источник, $file - результат в виде webp-файла. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 21 минуту назад, esculapra сказал: Та там ваще файлы есть по 100 МБ и более! вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить и вылетать с ошибками переполнения памяти в php... Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 54 минуты назад, Prooksius сказал: вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить Возможно это как раз ненужные картинки - под очистку подпадают более 2700 картинок.. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как удалить картинки с кириллическими именами? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
sasha3337774 Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 14 минут назад, Waskadagama сказал: Кстати, всегда интересовал вопрос, почему при удалении товара автоматически не удаляются изображения этого товара? по-моему есть такой модуль Надіслати Поділитися на інших сайтах More sharing options... sasha3337774 Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 @Waskadagama Надіслати Поділитися на інших сайтах More sharing options... Waskadagama Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 @sasha3337774 Спасибо! Надіслати Поділитися на інших сайтах More sharing options... buslikdrev Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 Код покажите, как ищите картинку и пытаетесь удалить. Пробовали-ли переименовать, потом удалить? Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 11 часов назад, buslikdrev сказал: Код покажите, как ищите картинку и пытаетесь удалить. Пробовали-ли переименовать, потом удалить? С переименованием еще не пробовал - тут смартфон украли. занимался блокировкой симки. банковских карт, вычислением imai. Все картинки найдены и занесены в таблицу. Далее идет удаление private function deleteProcess() { if($this->request->post['status']==2) { echo $this->language->get('text_report_deleted'); exit ; } $query=$this->db->query("SELECT * FROM `".DB_PREFIX."image_files` WHERE name != '' LIMIT 0,".(int)$this->limit); if(count($query)>0) $counter=$this->deleteFiles($query->rows); else $counter=0; echo $counter; exit ; } private function deleteFiles($list) { $counter=0; foreach($list as $item){ if(unlink($this->path.$item['path'])){ $this->db->query("DELETE FROM `".DB_PREFIX."image_files` WHERE id='".(int)$item['id']."'"); $counter++; } } return $counter; } Файлы с нормальными именами удаляются, а кривые нет. При этом, если из базы не будут удалены ти кривые файлы, то может произойти зацикливание (лимит 50, хотя в цикле можно указать и 500), или все равно удалять из таблицы. Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 4 минуты назад, esculapra сказал: С переименованием еще не пробовал Я думаю такие файлы перемещать в отдельную папку, а ее потом удалять. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 IndexOptions +Charset=UTF-8 Не пробовали в htaccess добавить? Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 2 часа назад, Shureg сказал: Не пробовали в htaccess добавить? Не пробовал. Если даже это сработает, то если я поставлю несколько таких модулей. то у каждого заказчика мне нужно брать фтп доступы... Попробую копировать нормальные файлы в клон директории, затем удалять оригинальную и переименовывать клон. Та там ваще файлы есть по 100 МБ и более! Прийдется, видимо, добавить еще функционал по оптимизации изображений. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 (змінено) 3 минуты назад, esculapra сказал: Прийдется, видимо, добавить еще функционал по оптимизации изображений. Вот как раз тоже недавно решал этот вопрос, использую webp, полет пока нормальный.. На моей памяти заказчики грузили по 20 метров)) 100 - это рекорд, блин )) Змінено 23 лютого 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 Я использовал мод, что предложил @Tom, который с Webp работает. Но немного его поменял, чтобы делал webp не через imagewebp($this->image, $file, $quality); а вот так: exec("cwebp -q " . $quality . " ".$temp_file." -o ".$file." "); $temp_file - источник, $file - результат в виде webp-файла. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 21 минуту назад, esculapra сказал: Та там ваще файлы есть по 100 МБ и более! вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить и вылетать с ошибками переполнения памяти в php... Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 54 минуты назад, Prooksius сказал: вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить Возможно это как раз ненужные картинки - под очистку подпадают более 2700 картинок.. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как удалить картинки с кириллическими именами? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
sasha3337774 Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 @Waskadagama Надіслати Поділитися на інших сайтах More sharing options... Waskadagama Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 @sasha3337774 Спасибо! Надіслати Поділитися на інших сайтах More sharing options... buslikdrev Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 Код покажите, как ищите картинку и пытаетесь удалить. Пробовали-ли переименовать, потом удалить? Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 11 часов назад, buslikdrev сказал: Код покажите, как ищите картинку и пытаетесь удалить. Пробовали-ли переименовать, потом удалить? С переименованием еще не пробовал - тут смартфон украли. занимался блокировкой симки. банковских карт, вычислением imai. Все картинки найдены и занесены в таблицу. Далее идет удаление private function deleteProcess() { if($this->request->post['status']==2) { echo $this->language->get('text_report_deleted'); exit ; } $query=$this->db->query("SELECT * FROM `".DB_PREFIX."image_files` WHERE name != '' LIMIT 0,".(int)$this->limit); if(count($query)>0) $counter=$this->deleteFiles($query->rows); else $counter=0; echo $counter; exit ; } private function deleteFiles($list) { $counter=0; foreach($list as $item){ if(unlink($this->path.$item['path'])){ $this->db->query("DELETE FROM `".DB_PREFIX."image_files` WHERE id='".(int)$item['id']."'"); $counter++; } } return $counter; } Файлы с нормальными именами удаляются, а кривые нет. При этом, если из базы не будут удалены ти кривые файлы, то может произойти зацикливание (лимит 50, хотя в цикле можно указать и 500), или все равно удалять из таблицы. Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 4 минуты назад, esculapra сказал: С переименованием еще не пробовал Я думаю такие файлы перемещать в отдельную папку, а ее потом удалять. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 IndexOptions +Charset=UTF-8 Не пробовали в htaccess добавить? Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 2 часа назад, Shureg сказал: Не пробовали в htaccess добавить? Не пробовал. Если даже это сработает, то если я поставлю несколько таких модулей. то у каждого заказчика мне нужно брать фтп доступы... Попробую копировать нормальные файлы в клон директории, затем удалять оригинальную и переименовывать клон. Та там ваще файлы есть по 100 МБ и более! Прийдется, видимо, добавить еще функционал по оптимизации изображений. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 (змінено) 3 минуты назад, esculapra сказал: Прийдется, видимо, добавить еще функционал по оптимизации изображений. Вот как раз тоже недавно решал этот вопрос, использую webp, полет пока нормальный.. На моей памяти заказчики грузили по 20 метров)) 100 - это рекорд, блин )) Змінено 23 лютого 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 Я использовал мод, что предложил @Tom, который с Webp работает. Но немного его поменял, чтобы делал webp не через imagewebp($this->image, $file, $quality); а вот так: exec("cwebp -q " . $quality . " ".$temp_file." -o ".$file." "); $temp_file - источник, $file - результат в виде webp-файла. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 21 минуту назад, esculapra сказал: Та там ваще файлы есть по 100 МБ и более! вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить и вылетать с ошибками переполнения памяти в php... Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 54 минуты назад, Prooksius сказал: вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить Возможно это как раз ненужные картинки - под очистку подпадают более 2700 картинок.. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как удалить картинки с кириллическими именами? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Waskadagama Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 @sasha3337774 Спасибо! Надіслати Поділитися на інших сайтах More sharing options...
buslikdrev Опубліковано: 22 лютого 2021 Share Опубліковано: 22 лютого 2021 Код покажите, как ищите картинку и пытаетесь удалить. Пробовали-ли переименовать, потом удалить? Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 11 часов назад, buslikdrev сказал: Код покажите, как ищите картинку и пытаетесь удалить. Пробовали-ли переименовать, потом удалить? С переименованием еще не пробовал - тут смартфон украли. занимался блокировкой симки. банковских карт, вычислением imai. Все картинки найдены и занесены в таблицу. Далее идет удаление private function deleteProcess() { if($this->request->post['status']==2) { echo $this->language->get('text_report_deleted'); exit ; } $query=$this->db->query("SELECT * FROM `".DB_PREFIX."image_files` WHERE name != '' LIMIT 0,".(int)$this->limit); if(count($query)>0) $counter=$this->deleteFiles($query->rows); else $counter=0; echo $counter; exit ; } private function deleteFiles($list) { $counter=0; foreach($list as $item){ if(unlink($this->path.$item['path'])){ $this->db->query("DELETE FROM `".DB_PREFIX."image_files` WHERE id='".(int)$item['id']."'"); $counter++; } } return $counter; } Файлы с нормальными именами удаляются, а кривые нет. При этом, если из базы не будут удалены ти кривые файлы, то может произойти зацикливание (лимит 50, хотя в цикле можно указать и 500), или все равно удалять из таблицы. Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 4 минуты назад, esculapra сказал: С переименованием еще не пробовал Я думаю такие файлы перемещать в отдельную папку, а ее потом удалять. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 IndexOptions +Charset=UTF-8 Не пробовали в htaccess добавить? Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 2 часа назад, Shureg сказал: Не пробовали в htaccess добавить? Не пробовал. Если даже это сработает, то если я поставлю несколько таких модулей. то у каждого заказчика мне нужно брать фтп доступы... Попробую копировать нормальные файлы в клон директории, затем удалять оригинальную и переименовывать клон. Та там ваще файлы есть по 100 МБ и более! Прийдется, видимо, добавить еще функционал по оптимизации изображений. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 (змінено) 3 минуты назад, esculapra сказал: Прийдется, видимо, добавить еще функционал по оптимизации изображений. Вот как раз тоже недавно решал этот вопрос, использую webp, полет пока нормальный.. На моей памяти заказчики грузили по 20 метров)) 100 - это рекорд, блин )) Змінено 23 лютого 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 Я использовал мод, что предложил @Tom, который с Webp работает. Но немного его поменял, чтобы делал webp не через imagewebp($this->image, $file, $quality); а вот так: exec("cwebp -q " . $quality . " ".$temp_file." -o ".$file." "); $temp_file - источник, $file - результат в виде webp-файла. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 21 минуту назад, esculapra сказал: Та там ваще файлы есть по 100 МБ и более! вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить и вылетать с ошибками переполнения памяти в php... Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 54 минуты назад, Prooksius сказал: вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить Возможно это как раз ненужные картинки - под очистку подпадают более 2700 картинок.. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как удалить картинки с кириллическими именами? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 11 часов назад, buslikdrev сказал: Код покажите, как ищите картинку и пытаетесь удалить. Пробовали-ли переименовать, потом удалить? С переименованием еще не пробовал - тут смартфон украли. занимался блокировкой симки. банковских карт, вычислением imai. Все картинки найдены и занесены в таблицу. Далее идет удаление private function deleteProcess() { if($this->request->post['status']==2) { echo $this->language->get('text_report_deleted'); exit ; } $query=$this->db->query("SELECT * FROM `".DB_PREFIX."image_files` WHERE name != '' LIMIT 0,".(int)$this->limit); if(count($query)>0) $counter=$this->deleteFiles($query->rows); else $counter=0; echo $counter; exit ; } private function deleteFiles($list) { $counter=0; foreach($list as $item){ if(unlink($this->path.$item['path'])){ $this->db->query("DELETE FROM `".DB_PREFIX."image_files` WHERE id='".(int)$item['id']."'"); $counter++; } } return $counter; } Файлы с нормальными именами удаляются, а кривые нет. При этом, если из базы не будут удалены ти кривые файлы, то может произойти зацикливание (лимит 50, хотя в цикле можно указать и 500), или все равно удалять из таблицы. Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 4 минуты назад, esculapra сказал: С переименованием еще не пробовал Я думаю такие файлы перемещать в отдельную папку, а ее потом удалять. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 IndexOptions +Charset=UTF-8 Не пробовали в htaccess добавить? Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 2 часа назад, Shureg сказал: Не пробовали в htaccess добавить? Не пробовал. Если даже это сработает, то если я поставлю несколько таких модулей. то у каждого заказчика мне нужно брать фтп доступы... Попробую копировать нормальные файлы в клон директории, затем удалять оригинальную и переименовывать клон. Та там ваще файлы есть по 100 МБ и более! Прийдется, видимо, добавить еще функционал по оптимизации изображений. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 (змінено) 3 минуты назад, esculapra сказал: Прийдется, видимо, добавить еще функционал по оптимизации изображений. Вот как раз тоже недавно решал этот вопрос, использую webp, полет пока нормальный.. На моей памяти заказчики грузили по 20 метров)) 100 - это рекорд, блин )) Змінено 23 лютого 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 Я использовал мод, что предложил @Tom, который с Webp работает. Но немного его поменял, чтобы делал webp не через imagewebp($this->image, $file, $quality); а вот так: exec("cwebp -q " . $quality . " ".$temp_file." -o ".$file." "); $temp_file - источник, $file - результат в виде webp-файла. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 21 минуту назад, esculapra сказал: Та там ваще файлы есть по 100 МБ и более! вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить и вылетать с ошибками переполнения памяти в php... Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 54 минуты назад, Prooksius сказал: вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить Возможно это как раз ненужные картинки - под очистку подпадают более 2700 картинок.. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как удалить картинки с кириллическими именами? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 4 минуты назад, esculapra сказал: С переименованием еще не пробовал Я думаю такие файлы перемещать в отдельную папку, а ее потом удалять. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 IndexOptions +Charset=UTF-8 Не пробовали в htaccess добавить? Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 2 часа назад, Shureg сказал: Не пробовали в htaccess добавить? Не пробовал. Если даже это сработает, то если я поставлю несколько таких модулей. то у каждого заказчика мне нужно брать фтп доступы... Попробую копировать нормальные файлы в клон директории, затем удалять оригинальную и переименовывать клон. Та там ваще файлы есть по 100 МБ и более! Прийдется, видимо, добавить еще функционал по оптимизации изображений. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 (змінено) 3 минуты назад, esculapra сказал: Прийдется, видимо, добавить еще функционал по оптимизации изображений. Вот как раз тоже недавно решал этот вопрос, использую webp, полет пока нормальный.. На моей памяти заказчики грузили по 20 метров)) 100 - это рекорд, блин )) Змінено 23 лютого 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 Я использовал мод, что предложил @Tom, который с Webp работает. Но немного его поменял, чтобы делал webp не через imagewebp($this->image, $file, $quality); а вот так: exec("cwebp -q " . $quality . " ".$temp_file." -o ".$file." "); $temp_file - источник, $file - результат в виде webp-файла. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 21 минуту назад, esculapra сказал: Та там ваще файлы есть по 100 МБ и более! вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить и вылетать с ошибками переполнения памяти в php... Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 54 минуты назад, Prooksius сказал: вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить Возможно это как раз ненужные картинки - под очистку подпадают более 2700 картинок.. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как удалить картинки с кириллическими именами? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Shureg Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 IndexOptions +Charset=UTF-8 Не пробовали в htaccess добавить? Надіслати Поділитися на інших сайтах More sharing options...
esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 2 часа назад, Shureg сказал: Не пробовали в htaccess добавить? Не пробовал. Если даже это сработает, то если я поставлю несколько таких модулей. то у каждого заказчика мне нужно брать фтп доступы... Попробую копировать нормальные файлы в клон директории, затем удалять оригинальную и переименовывать клон. Та там ваще файлы есть по 100 МБ и более! Прийдется, видимо, добавить еще функционал по оптимизации изображений. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 (змінено) 3 минуты назад, esculapra сказал: Прийдется, видимо, добавить еще функционал по оптимизации изображений. Вот как раз тоже недавно решал этот вопрос, использую webp, полет пока нормальный.. На моей памяти заказчики грузили по 20 метров)) 100 - это рекорд, блин )) Змінено 23 лютого 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 Я использовал мод, что предложил @Tom, который с Webp работает. Но немного его поменял, чтобы делал webp не через imagewebp($this->image, $file, $quality); а вот так: exec("cwebp -q " . $quality . " ".$temp_file." -o ".$file." "); $temp_file - источник, $file - результат в виде webp-файла. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 21 минуту назад, esculapra сказал: Та там ваще файлы есть по 100 МБ и более! вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить и вылетать с ошибками переполнения памяти в php... Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 54 минуты назад, Prooksius сказал: вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить Возможно это как раз ненужные картинки - под очистку подпадают более 2700 картинок.. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как удалить картинки с кириллическими именами? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 (змінено) 3 минуты назад, esculapra сказал: Прийдется, видимо, добавить еще функционал по оптимизации изображений. Вот как раз тоже недавно решал этот вопрос, использую webp, полет пока нормальный.. На моей памяти заказчики грузили по 20 метров)) 100 - это рекорд, блин )) Змінено 23 лютого 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 Я использовал мод, что предложил @Tom, который с Webp работает. Но немного его поменял, чтобы делал webp не через imagewebp($this->image, $file, $quality); а вот так: exec("cwebp -q " . $quality . " ".$temp_file." -o ".$file." "); $temp_file - источник, $file - результат в виде webp-файла. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 21 минуту назад, esculapra сказал: Та там ваще файлы есть по 100 МБ и более! вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить и вылетать с ошибками переполнения памяти в php... Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 54 минуты назад, Prooksius сказал: вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить Возможно это как раз ненужные картинки - под очистку подпадают более 2700 картинок.. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как удалить картинки с кириллическими именами? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 Я использовал мод, что предложил @Tom, который с Webp работает. Но немного его поменял, чтобы делал webp не через imagewebp($this->image, $file, $quality); а вот так: exec("cwebp -q " . $quality . " ".$temp_file." -o ".$file." "); $temp_file - источник, $file - результат в виде webp-файла. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 21 минуту назад, esculapra сказал: Та там ваще файлы есть по 100 МБ и более! вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить и вылетать с ошибками переполнения памяти в php... Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 54 минуты назад, Prooksius сказал: вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить Возможно это как раз ненужные картинки - под очистку подпадают более 2700 картинок.. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как удалить картинки с кириллическими именами?
Prooksius Опубліковано: 23 лютого 2021 Share Опубліковано: 23 лютого 2021 21 минуту назад, esculapra сказал: Та там ваще файлы есть по 100 МБ и более! вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить и вылетать с ошибками переполнения памяти в php... Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 54 минуты назад, Prooksius сказал: вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить Возможно это как раз ненужные картинки - под очистку подпадают более 2700 картинок.. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
esculapra Опубліковано: 23 лютого 2021 Автор Share Опубліковано: 23 лютого 2021 54 минуты назад, Prooksius сказал: вообще-то странно, по-моему если есть такие фотки - файловый менеджер будет страшно глючить Возможно это как раз ненужные картинки - под очистку подпадают более 2700 картинок.. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2
Recommended Posts