Страница 1 из 1

Бэкап

Добавлено: 07 июл 2019, 19:09
Vitaro
Добрый день, помогите разобраться с бэкапами.

Не могу настроить выполнение скрипта по расписанию.
Добавляю его в задачу:
script.png
Скрипт выполняется, но в логе вижу:
PHP Fatal error: Call to undefined function mysqli_init() in /volume1/web/erp/includes/functions/database.php on line 6

Fatal error: Call to undefined function mysqli_init() in /volume1/web/erp/includes/functions/database.php on line 6
Соответственно бэкапы не создаются.

Пробовал другие скрипты, такие как обновление валюты и доставка почты, результат такой же.
Если запускать из самой CRM, то все в порядке. Уже все перепробовал, не знаю куда копать =(

Да, и вопрос - если у меня сервер делает бэкап БД, насколько актуален этот скрипт?

Re: Бэкап

Добавлено: 07 июл 2019, 20:10
support
Это вам нужно обратится к хостерам почему там mysqli_init не доступно.
Касательно бекапа, если хостинг делает, то в этом особо необходимости нет.

Re: Бэкап

Добавлено: 12 июл 2019, 21:35
Vitaro
Разобрался сам.

Для Synology NAS надо более явно указывать какой модуль запускать, т.к. в нем может стоять две и более версий PHP

Вот с таким кодом у меня все заработало нормально.

Код: Выделить всё

php72 -f /volume1/web/erp/cron/backup.php