У меня есть php файл в котором реализован бесконечный цикл, дело в том что при @reboot задача выполняется до старта MySQL, идет выполнение PHP файла, в момент обращения к которому MySQL не работает и вылезает ошибка, которая потом зацикливается, даже если MySQL уже поднялся все равно до тех пор пока не перезапустишь PHP файл будет эта ошибка "PHP Warning: mysqli::query(): invalid object or resource mysqli"
Вопрос такой, как выполнить задачу такого плана:
/opt/php70/bin/php /var/www/user/data/www/site.ru/mail.php при старте сервера, только после того как запустится MySQL или может есть возможность в PHP файле бесконечный цикл как то организовать таким образом чтобы при его запуске в нем не зацикливалась ошибка при старте?
Цикл там простой:
<?php
$mailing = new Mailing();
if ($mailing->true) {
while(1==1) {
$mailing->mail_pr_queue();
sleep(5);
}
}
?>