Не запускается крон на сайте . В чем может быть проблема?

InstantCMS 2.X
#1 7 апреля 2021 в 13:36
Версия InstantCMS: 2.13.1
Веб сервер: Apache/2.4.25 (Debian)
Mysql сервер: 5.7.26
Версия PHP: 7.1.33, cgi-fcgi

Все премиум компоненты работают корректно с учетом лоадера.

Выдает ошибку при запуске крона */5 * * * * php -f /var/www/yury/data/www/site.ru/cron.php > /dev/null
Прикрепленный файл
_eehqs.png 37 Кб
#2 7 апреля 2021 в 13:41
Сервер ваш? Может обновился до более новой версии php? Выставьте строго 7.1. ну или немного более старую
#3 7 апреля 2021 в 13:44


Сервер ваш? Может обновился до более новой версии php? Выставьте строго 7.1. ну или немного более старую

Lora

более старую не могу, так как все премиум компоненты надо переставлять на другую. А что может не нравится с PHP: 7.1.33, cgi-fcgi?
#4 7 апреля 2021 в 13:45
Про тестовый крон /forum/thread29932-1.html#301037
/forum/thread33951-1.html#335292. Выставить в планировщике 5 мин (или при скольки работает на хостинге)
Иллюстрация
На ISP, FASTCGI работает удаление записей точно с /opt/php73/bin/php -f /var/www/
#5 7 апреля 2021 в 13:48
Ну в ошибке написано же, что закодирован кубом для 7.1. Значит напишите хостеру, что бы куб обновил. Или сами обновите, если есть возможность
#6 7 апреля 2021 в 14:02
Ваш крон запускается с версией php ниже чем 7.1, отсюда и ошибки.

php -f /var/www/yury/data/www/site.ru/cron.php > /dev/null

Def
Надо указать путь до нужной версии php, с этим может хостер помочь
  1. bin/chego-to-tam/php-7.1/i-tak-dalee -f /var/www/yury/data/www/site.ru/cron.php > /dev/null
#7 7 апреля 2021 в 14:17


Про тестовый крон /forum/thread29932-1.html#301037
/forum/thread33951-1.html#335292. Выставить тут 5 мин
Иллюстрация
На ISP, FASTCGI работает удаление записей точно с /opt/php73/bin/php -f /var/www/

@noname
Да он выполняется и пишет в файл
Обращение к файлу — 07.04.2021 14:16
#8 7 апреля 2021 в 14:17


Ваш крон запускается с версией php ниже чем 7.1, отсюда и ошибки.

php -f /var/www/yury/data/www/site.ru/cron.php > /dev/null

Def
Надо указать путь до нужной версии php, с этим может хостер помочь
  1. bin/chego-to-tam/php-7.1/i-tak-dalee -f /var/www/yury/data/www/site.ru/cron.php > /dev/null

Loadырь

а как узнать путь до нужной версии?) я нуб чтото видимо
#9 7 апреля 2021 в 14:19
/forum/thread33618-1.html
В ISP для крон можно выбрать версию PHP ниже чем PHP для сайта, для куба не знаю…
#10 7 апреля 2021 в 14:23
Для того, чтобы узнать путь к файлам на хостинге, необходимо в папке сайта, в которой находятся требуемые файлы, создать файл с расширением .php, в котором разместить следующий код:

<?php echo $_SERVER['DOCUMENT_ROOT']; ?>
После сохранения изменений файл необходимо открыть в браузере, указав его адрес.

Для примера, если на сайте mysite.com.ua файл был создан в папке mysite.com.ua/test.php, чтобы открыть его в браузере, необходимо ввести адрес _http://mysite.com.ua/test.php

В открывшемся окне появится абсолютный путь к папке, в которой находится файл test.php
#11 7 апреля 2021 в 14:43
@noname, я вам уже указывал на то, что инструкция эта неверная.
Если вы разместите указанный код по адресу
/path/to/root/test/test.php
то вы получите
/path/to/root
а не /path/to/root/test, как ожидалось по вашей инструкции.
#12 7 апреля 2021 в 14:48
@IamB про куб, платные компоненты и версии PHP у Вас идеи есть?
#13 7 апреля 2021 в 14:58
Про

версии PHP у Вас идеи есть ?

@noname
Зависит от того, что у ТС шаред или VPS.
#14 7 апреля 2021 в 15:11
The older archive, version 6.0.9, includes ionCube Loaders for PHP 5.6 and PHP 7.0 only.
The newer archive, version 10.3.8, includes ionCube Loaders for PHP 5.4 and PHP 7.2 only.
В 10: Поддержка PHP 7.3 и 7.4 для запуска защищенных файлов PHP 7.1 и 7.2.
ioncube.com/loaders.php в "Recent Loader Changes", что они мутили с версиями.
#15 7 апреля 2021 в 15:13


Выдает ошибку при запуске крона */5 * * * * php -f /var/www/yury/data/www/site.ru/cron.php > /dev/null

Def
У вас явно неверный путь до php. Спросите у хостера какая команда правильная для запуска крона.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.