Задать вопрос

Почему не работает php скрипт по Cron?

Подскажите, в чем может быть здесь ошибка?
Если я пропишу другой код, скажем, на запись в файл слова "привет", то планировщик выполнит задачу, но если прописать такой код, то не выполняет.
Может ли быть это из-за использования Read Bean Php?
<?php
include './system/db/connect.php';

if($user->hp < $user->max_hp){
	$hp = $user->max_hp/100*10;
	$user->hp += $hp;
	R::store($user);
}
?>
  • Вопрос задан
  • 1524 просмотра
Подписаться 1 Средний Комментировать
Ответ пользователя Saboteur К ответам на вопрос (3)
saboteur_kiev
@saboteur_kiev
software engineer
99%, что проблема вот тут: "include './system/db/connect.php';"
Данная команда выполняется относительно текущего каталога.
А какой текущий каталог во время вызова вашего php файла из крона вы знаете?
Добавьте какой-нить cd или укажите везде полный путь и попробуйте еще раз.
Ответ написан