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;
}
pl_code
Иван
pl_code
Иван
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
Иван
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
Mikhail
это помогло)
Иван
А php какой версии?
Mikhail
7,2
Иван
Странно. Но хорошо, что работает
alexey1m
ребята
alexey1m
подскажите как галерею заполнить на минишопе через апи, кроме как через процессор
alexey1m
без картинок 100 товаров бес проблем создается за раз, с картинками 10 не создается, mysql отваливается
Николай
Через newObject
alexey1m
когда msProduct создаешь сразу к нему галлерю можно добавить?
alexey1m
кнопка в админке у меня через extJS
alexey1m
Сначала бы понять, где все делаете. Сделали файл отдельный, в нем подключили апи, разложили файл в массив и перебираете массив? вот это всё да
pl_code
Если клик на кнопку, все это дело на Ajax, с Ajax можно получатель прогресс выполнения..там же можно повесить в какой момент ошибка происходит, что аж падает база.
Может файлы у вас не локальные? Ведь по ссылке процессор не умеет загружать с других сайтов, только из локальной папки.
Или какие то файлы дают не код 200, что нагружает и падает
Алексей
тк основное время занимает конвертация фоток в галлерее судя по времени. поэтому сильно убыстрить процесс прямыми запросами не получится.
pl_code
🅳🅼🅸🆃🆁🆈
Помогите с округлением, заказчик хочет чтоб цена формировалось так. курс*$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
Николай
Николай
@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
Николай
Иван
Евгений