2.12.8. Зміна робочого каталогу cron
Робочим каталогом для запуску завдань cron за замовчуванням є home
.
Для запуску PHP-скрипту
Додайте на початок скрипта, що запускається:
$_SERVER['HTTP_HOST'] = 'ім’я_сайта'; $_SERVER['REMOTE_ADDR'] = '127.0.0.1'; $_SERVER['REQUEST_METHOD'] = 'GET'; chdir('/home/ім’я_хостинг_акаунту/ім’я_сайту/піддомен/шлях/до/каталогу');
Для виконання команд Linux
Використовуйте цей метод, якщо при запуску завдання отримуєте помилку виду «cd: No such file or directory».
- Створіть на хостингу файл із будь-якою назвою (наприклад,
cron.sh
) та наступним вмістом:#!/bin/bash вкажіть команди, які потрібно запускати
- Додайте завдання cron і в якості завдання вкажіть шлях до створеного файлу.