Evgeniy
а разве там есть webp из коробки?
у phpthumb есть, но ведь он входит в pThumb?
pl_code
если в phpinfo есть этот формат webp, но ошибка в логах есть, делаем так core /model/phpthumb/phpthumb.class.php Надо найти этот фрагмент кода в районе 1213 строки: if (!$this->config_disable_realpath) { return realpath($filename); } Закоментировать строку return realpath($filename) и добавить строку $filename = open_basedir.$filename; чтобы получилось вот так: if (!$this->config_disable_realpath) { //return realpath($filename); $filename = open_basedir.$filename; }
wintik1
Уже с 2.7.0 мы добавляли
great!/// я как то пропустил это))
pl_code
у phpthumb есть, но ведь он входит в pThumb?
входит, но в php может не работать
Иван
у phpthumb есть, но ведь он входит в pThumb?
pthumb отдельный доп - обёртка
pl_code
Андрюха
ссылку удаляет бот
скинь в личку, пожалуйста
Иван
нет, главное phpthumb не обновлять)
Странная у вас логика. В каждый релиз мы обновляем библиотеку входящую в дистрибутив для 2.х. Для 3.х уже при сборке билда крайние версии входят.
Иван
Если есть проблемы с самой либой - https://github.com/JamesHeinrich/phpThumb создавайте issue
Иван
Вот из последнего добавили
pl_code
проблема не в phpThumb и не modx, а в php
pl_code
если его нет, то не будет работать этот формат на сайте через модуль
pl_code
а если есть) и компелирован на серваке, то будет работать
Иван
Это понятно
pl_code
Вот по этому и проблема с форматом, нужно его настраивать. На виртуальных хостингах нет такой проблемы
pl_code
Делал себе на бегете дешёвый vps и на нем тренировался
pl_code
тоже думал проблема в впс или панель управления мешала, все техподдержки раздвигали руки, и пришлось долго и мучительно настраивать
pl_code
случайно не ubuntu 22.04 или 20?
wintik1
https://t.me/ru_modx_work
Mikhail
пытаюсь открыть css файл, получаю ничего) Никто не сталкивался?
Mikhail
это касается всех файлов
Иван
Хостинг какой?
Иван
Такое было - нужно было указать локаль
Иван
locale = en_US.UTF-8
Иван
Mikhail
Хостинг какой?
На локалке, опен сервер
Иван
А как и где?)
Скин приложил - в сис настройки
Mikhail
А, не загрузилось) сейчас посмотрю
Иван
не помогло
Что в логах
Mikhail
[2022-08-10 10:22:42] (ERROR @ D:\OpenServer\domains\buhpartner\core\model\modx\modx.class.php : 2512) Could not set the locale. Please check if the locale en_US.UTF-8 exists on your system
Mikhail
Mikhail
это помогло)
Иван
А php какой версии?
Mikhail
7,2
Иван
Странно. Но хорошо, что работает
alexey1m
ребята
alexey1m
подскажите как галерею заполнить на минишопе через апи, кроме как через процессор
alexey1m
без картинок 100 товаров бес проблем создается за раз, с картинками 10 не создается, mysql отваливается
Николай
Через newObject
alexey1m
Через newObject
можно поподробнее?)
alexey1m
когда msProduct создаешь сразу к нему галлерю можно добавить?
Николай
можно поподробнее?)
Так а что подробнее то? Обычный апи modx
pl_code
без картинок 100 товаров бес проблем создается за раз, с картинками 10 не создается, mysql отваливается
Сначала бы понять, где все делаете. Сделали файл отдельный, в нем подключили апи, разложили файл в массив и перебираете массив? А как проверяете свой мини файл? Переходите по ссылке к нему или через крон выполняете задание? Если через процессор добавляет к 10 товарам то и к 100 добавит без проблем, но только через крон
alexey1m
кнопка в админке у меня через extJS
alexey1m
Сначала бы понять, где все делаете. Сделали файл отдельный, в нем подключили апи, разложили файл в массив и перебираете массив? вот это всё да
pl_code
Если клик на кнопку, все это дело на Ajax, с Ajax можно получатель прогресс выполнения..там же можно повесить в какой момент ошибка происходит, что аж падает база. Может файлы у вас не локальные? Ведь по ссылке процессор не умеет загружать с других сайтов, только из локальной папки. Или какие то файлы дают не код 200, что нагружает и падает
Алексей
Так а что подробнее то? Обычный апи modx
Короче проблема в том что время создания товаров с фотками за один раз упирается в 10...11 шт (ресурсов. - это 60 сек.)
Алексей
без картинок 100 товаров бес проблем создается за раз, с картинками 10 не создается, mysql отваливается
Так сделайте пошаговый цикл со смещением итераций добавления. сначала 1-10, потом 11-20 и т.д. те по 10 шт за цикл. а запросы шлите через js например.
Алексей
тк основное время занимает конвертация фоток в галлерее судя по времени. поэтому сильно убыстрить процесс прямыми запросами не получится.
🅳🅼🅸🆃🆁🆈
Помогите с округлением, заказчик хочет чтоб цена формировалось так. курс*$price, так если цена заканчивается на 1,2 округление к 0 (22 => 20) 3,4 округление к 5 (23 => 25) 6,7 округление к 5 (26 => 25) 8,9 округление к 0 (28 => 30) у меня пока получается сделать округление (round) по 5, до 5 в меньшую, а поле 5 в большую.
pl_code
Округление к большему echo ceil(1.2); // 2
Николай
А как это описать логикой? Если < 4 То округление вниз, если больше или равно 4 то вверх?
pl_code
Округление к меньшему echo floor(1.5); // 1
Николай
Округление к большему echo ceil(1.2); // 2
У него первый пример floor вроде
Николай
@webinmd у тебя был компонент про Upload
Николай
как он называется
Николай
Сам нашел.
Nano.Karmabot.chat
Ouch! webinmd got -1 withdrawn by biz87. 68 karma in total.
Евгений
не приходят уведомления чет
Евгений
но и так как бы пофиг
Николай
но и так как бы пофиг
++ За компонент. Мою задачу решил
Nano.Karmabot.chat
Terrific! webinmd got +1 from biz87. 69 karma in total.
Николай
гони косарь
@ibochkarev Переведи ему из копилки
Евгений
может не мой компонент?
Евгений
ты его перепутал ,у меня нету Upload
Николай
может не мой компонент?
Я прям по имени искал. MixedImage
Евгений
Я прям по имени искал. MixedImage
а, такой есть, да. Код сказка там
Николай
Евгений
Для MODX3 иди допили
он совместим