R

Roman

+9
Репутация
26
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] После обновления до 2.8 проблемы с админкой возникли 27 августа 2017 в 19:08
Может где-то это уже обсуждалось? Дайте ссылку пожалуйста!
#1 [ЕСТЬ РЕШЕНИЕ] После обновления до 2.8 проблемы с админкой возникли 27 августа 2017 в 19:07
После обновления движка (автоматом из админки) пропало меню в админке и не работают вкладки. Нет возможности управлять виджетами (экран темнеет и всё). Шаблон дизайна обновил (boxed_v.1.0.5_update), но не помогло.

Также пытался в файле system/config/config.php менять шаблон дизайна в ручную — всё без изменений.

Как это правильно чинить?
#2 [ЕСТЬ РЕШЕНИЕ] Как добавить задание в Cron на хостинг? 27 августа 2017 в 12:49
Настроил с интервалом 1 минута: */1

На хостинге jino.ru работает вот эта команда для планировщика:


но нужен параметр -f или нет?
#3 [ЕСТЬ РЕШЕНИЕ] Как добавить задание в Cron на хостинг? 26 августа 2017 в 22:53
Судя по ответу от тп хостинга:
  1. phpX.X ~/папка_со_скриптом/файл_скрипта.php > /dev/null
я должен прописать:
  1. php5.4 ~/папка_со_скриптом/файл_скрипта.php > /dev/null
или:
  1. php5.4 -f ~/папка_со_скриптом/файл_скрипта.php > /dev/null
Что означает -f?
#4 [ЕСТЬ РЕШЕНИЕ] Как добавить задание в Cron на хостинг? 26 августа 2017 в 22:41
И ещё интересный момент, в настройках стоит — удалять пользователей не прошедших верификацию через 48 часов. Запустил задание из админки в ручную — не удаляет почему-то...

А статьи по расписанию публикуются. В чём может быть проблема? То что эти 48 часов уже давно прошли?
#5 [ЕСТЬ РЕШЕНИЕ] Как добавить задание в Cron на хостинг? 26 августа 2017 в 22:37


Но тп хостинга ответили, что на каждое задание нужно делать отдельную запись на хостинге.

Roman
формально правильно они говорят.

добавленная запись на задание дергать файл cron.php это одна запись = одно задание для cronjob
а то что при запуске cron.php он этот файл выполняет множество других заданий (данных самой системе Instantcms) внутри icms это уже другой вопрос особенность системы, хостеры не могут и не должны иметь этот вариант ввиду.

Нил™

Полностью согласен!
#6 [ЕСТЬ РЕШЕНИЕ] Как добавить задание в Cron на хостинг? 26 августа 2017 в 21:56


Но тп хостинга ответили, что на каждое задание нужно делать отдельную запись на хостинге.

Roman
Возможно у вас на хостинге уже несколько копий файла cron.php, вот про них и говорят.

Loadырь

Да, сайтов несколько и я очень надеюсь, что они именно это и имели введу…
#7 [ЕСТЬ РЕШЕНИЕ] Как добавить задание в Cron на хостинг? 26 августа 2017 в 20:36
Сейчас у меня 5 вариантов: в двух из них я специально версию PHP не правильно указал, что бы проверить вычислить работают остальные или нет)))
#8 [ЕСТЬ РЕШЕНИЕ] Как добавить задание в Cron на хостинг? 26 августа 2017 в 20:25
Благодарю за ответ.
Но тп хостинга ответили, что на каждое задание нужно делать отдельную запись на хостинге.

На хостинге создается только одно задание, на запуск cron.php — а дальше инстант сам запускает задания.

@SmartControl
Но в нашем случае они ошибаются, т.к. я только что смог выполнить все задания (в админке написано, что задания выполнены в 21:05).
Сейчас проблема в том, что бы понять какая из созданных записей на хостинге рабочая — я их много создал))) Буду рыть логи на стороне хостинга…
#9 [ЕСТЬ РЕШЕНИЕ] Как добавить задание в Cron на хостинг? 26 августа 2017 в 19:45
И ещё вопрос: какие права должны стоять на сам файл cron.php в корне сайта?
#1 [ЕСТЬ РЕШЕНИЕ] Как добавить задание в Cron на хостинг? 26 августа 2017 в 19:30
Уже очень долго не могу разобраться с планировщиком на сайте. Та информация которая есть в документации мне не совсем понятна. Но на сайте задания по расписанию запускаются только в ручном режиме. Задания по расписанию автоматически не выполняются и на почту приходит сообщение: /bin/bash: /content/publication: No such file or directory

Ответ от тп хостинга jino.ru — ссылка на инструкцию, которую я и так уже читал: www.jino.ru/help/faq/cron/
И это я тоже уже читал много раз docs.instantcms.ru/manual/settings/scheduler#планировщик и наверное мало, что понял)))

Так же хостинг сообщил следующее:

Задание по расписанию должно иметь следующий вид:
  1. phpX.X ~/папка_со_скриптом/файл_скрипта.php > /dev/null
(Здесь X.X — это версия PHP, которая вам необходима. Например, для PHP 5.6 команда будет выглядеть так: php5.6. Рекомендуется использовать ту же версию PHP, на которой работает ваш сайт. Ее можно узнать в разделе «Хостинг / Управление / Настройки веб-сервера / Настройки PHP» контрольной панели.)

Я исправил, но на почту продолжают письма приходить: /bin/bash: /content/publication: No such file or directory

Соответственно я могу сделать вывод, что совсем не понимаю как это делается)))
И вот, что я сейчас пытаюсь прояснить для себя (для большинства это элементарные проблемы скорее всего):
1) Для каждого задания на инстанте нужно создавать отдельную запись на хостинге?
2) Зачем указывается временной интервал заданий и на хостинге и в админке инстанта тоже?
3) Что такое
  1. /dev/null
и зачем оно надо? ))) Я понимаю, что в мануалах есть эта инфа, но мне она не помогла...
4) Может ли на работу планировщика повлиять фильтр cloudflare.com? А трафик на сайт идёт через этот фильтр.
5) Когда говорится о папке со скриптом, то я так понимаю речь идёт о полном пути на хостинге до файла cron.php?
#10 Виджет "Текстовый блок" не доступен для редактирования 5 марта 2017 в 04:10
Судя по всему проблему вызывал сервис cloudflare
Пока точно не понял что именно но если отключить функции:

Caching -> Caching Level
Speed -> Auto Minify
И включить:
Caching -> Development Mode

то виджет "Текстовый блок" спокойно открывается для редактирования в админке.

Итог:
Все сайты в независимости от версии (instantcms2х) и шаблона не открывают виджет "Текстовый блок" для редактирования в админке, если настройки cloudflare отличаются от выше перечисленных. Но я сомневаюсь, что все разом они влияют на ситуацию, просто в спешке сменил всё что попало под подозрение)))

Тему закрою, когда разберусь точнее…
#11 Виджет "Текстовый блок" не доступен для редактирования 1 марта 2017 в 14:12
Обновил шаблон Tseso до последней версии — 2.7.1
Ситуация не изменилась…
#1 Виджет "Текстовый блок" не доступен для редактирования 1 марта 2017 в 13:09
движок 2.7.1, шаблон Tseso 2.6.1
В админке не могу открыть виджеты "Текстовый блок" — экран темнеет а виджет не открывается для редактирования:



Uncaught SyntaxError: Invalid or unexpected token
at eval (<anonymous>)
at jquery.js:1
at Function.globalEval (jquery.js:1)
at text script (jquery.js:2)
at Xb (jquery.js:2)
at y (jquery.js:2)
at c (jquery.js:2)
at Object.send (jquery.js:2)
at Function.ajax (jquery.js:2)
at Function.n._evalUrl (jquery.js:2)

Как это можно исправить?
#12 Список пользователей в группах 5 августа 2016 в 00:55
Val, как email показать админу — теперь понятно! А с номером телефона не совсем понятно… В полях профиля, системное имя — phone, но код не работает такой. Тут нужно какое-то другое решение?!
  1. <?php if (cmsUser::getInstance()->is_admin) { ?>
  2. <?php html($profile['phone']); ?>
  3. <?php } ?>
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.