Narochnyi

Narochnyi

+71
Репутация
416
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Не правильное выполнение Cron 25 августа 2021 в 16:51

у вас есть текущий пользователь, а когда крон запускает объект $user имеет id 0

My-InstantCMS.Ru

Спасибо большое. Проблема была именно в этом!

#2 [ЕСТЬ РЕШЕНИЕ] Не правильное выполнение Cron 25 августа 2021 в 16:44

PS для 1**** в планировщик — Выполняет задачи системной очереди — Редактировать — нужно выставить 1 минуту, Строгое следование периоду. 

noname

А причем здесь эта задача?

Добавлено спустя 2 минуты

Проблема в том что при выполнении cron возникает ошибка

  1. $this->getContentItem($ctype['name'], $item['id'])

Результат пустой, а должен быть массив. Не могу понять почему!

#3 [ЕСТЬ РЕШЕНИЕ] Не правильное выполнение Cron 25 августа 2021 в 16:20

Смотрите, что будет в v.txt

IamB

Версия 7.3.2

#4 [ЕСТЬ РЕШЕНИЕ] Не правильное выполнение Cron 25 августа 2021 в 14:43

Я бы сам проверил, не известно кто там сидит.

IamB

Как проверить?

#5 [ЕСТЬ РЕШЕНИЕ] Не правильное выполнение Cron 25 августа 2021 в 14:36

Версия, которую вы выставляете для сайта в ПУ — это одно, а в /home/httpd/fcgi-bin/*******/php-cli у вас может быть 5.4

IamB

Какая версия для сайта установлена, такая и у Планировщика. Ответ ТП хостинга!

#6 [ЕСТЬ РЕШЕНИЕ] Не правильное выполнение Cron 25 августа 2021 в 14:28

а какая версия PHP у /home/httpd/fcgi-bin/*******/php-cli ?

IamB

Пробовал 7.1, 7.2, 7.3. Сейчас 7.3 стоит

#7 [ЕСТЬ РЕШЕНИЕ] Не правильное выполнение Cron 25 августа 2021 в 14:21

То, что пока контент не добавлен, у него нет никакого $item['id'].

Ris

НУ как это. Строка выше

  1. $item['id'] = $this->insert($table_name, $item);

добавляет запись и получает ID

А можно посмотреть, как выглядит целиком скрипт добавления контента по расписанию?

Ris

Для чего? Проблема возникает в другом месте, и тем более при вызове планировщика. Значит код рабочий!

#8 [ЕСТЬ РЕШЕНИЕ] Не правильное выполнение Cron 25 августа 2021 в 14:00

А это вообще может работать?

IamB

Хостинг mchost.ru. Сделал по их иснтрукции. Работает, команды в Планировщике в ПУ выполняются)

У крона возникает ошибка

  1. PHP Warning: array_merge(): Expected parameter 2 to be an array, bool given in /home/httpd/vhosts/*****.me/httpdocs/system/controllers/content/model.php on line 1184

Строка 1184

  1. $item = array_merge($item, $this->getContentItem($ctype['name'], $item['id']));

Как раз где формируется slug. Но что ему не нравится?

#9 [ЕСТЬ РЕШЕНИЕ] Не правильное выполнение Cron 25 августа 2021 в 13:25

Покажите вашу строку запуска хрона.

Ris

*/1 * * * *  /home/httpd/fcgi-bin/*******/php-cli /home/httpd/vhosts/*******.ru/httpdocs/cron.php

#1 [ЕСТЬ РЕШЕНИЕ] Не правильное выполнение Cron 25 августа 2021 в 11:12

Всем привет!

Есть cron задача, которая по расписанию добавляет контент с помощью функции:

  1. addContentItem()

Если запустить задачу планировщика вручную, запись добавляется без проблем, но если планировщик запускается самостоятельно по времени, то запись добавляется с пустым значением поля SLUG. Не могу понять в чем проблема? Подскажите что проверить!

#10 [ЗАКРЫТО] Не правильный подсчет количества контента в категориях 20 августа 2021 в 08:02

Есть такой баг github.com/instantsoft/icms2/issues/778 на гите уже починили.

Loadырь

Я забыл сказать самое главное, версия iCMS 2.14.2. Там наверное уже внесены исправления. Ну по крайней мере 823 строка в версии 2.14.2 совсем другая(

Добавлено спустя 9 минут

В общем строки изменились, и нужно раскомментировать строку:

  1. $this->distinctSelect();
#1 [ЗАКРЫТО] Не правильный подсчет количества контента в категориях 19 августа 2021 в 08:43

Всем привет!

Столкнулся с такой проблемой. В типе контента, если перейти в любую категорию, не правильно отображается количество контента. Например: всего в категории 5 записей, а пагинатор выдается что показано 1-8 из 12. (отображение по 8 записей на странице). Понял что это связано с дополнительными категориями, если у каждой записи указать только одну категорию, то проблем не возникает.

Вот сижу и не могу понять, это баг в системе или именно проблема только в данном случае. Никаких изменений в файлы системы не вносил. Пробовал заменить папку «controllers/content» из коробки — результатов не дало.

Подскажите, в чем может быть проблема?

#1 Вывод рейтинга в виджете Список контента 23 апреля 2021 в 18:08
Всем привет!

Понадобилось в виджете Список контента вывести блок рейтинга для голосования. Но почему-то он в нем отключен.
В файле \system\controllers\content\widgets\list\widget.php есть строка
  1. $ctype['is_rating'] = 0;
которая и отключает хук рейтинга. Хотелось бы понять и услышать в чем причина, тут явно есть какая-то логика, или я уже заработался?
#1 Отображение места на диске 15 апреля 2021 в 07:12
Всем привет!
Как-то давно читал, что кто-то на форуме сталкивался с такой проблемой, когда в админке не правильно отображается шкала занятого места на диске, но через поиск найти не смог. Сейчас у самого такая проблема, написано занято 1259 Гб/1271.4 Гб

Как исправить? Или может уже есть ветка с решением!
#1 Ширина столбцов GRID 26 апреля 2020 в 11:58
Всем привет!
Думаю что после смены дизайна в админке появилась данная проблема!
В файлах grid_, можно для столбца указать ширину, но теперь данная конструкция 'width' => 20, не работает, проверил на нескольких сайтах!

Есть такая проблема? Как исправить?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.