Добрый день. Пишу телеграмм бота. Он должен периодически отправлять подписавшимся рассылку. Для этого дела заведена база. Бот стоит на VPS сервер под управлением убунту сервер 18.04, apache2, php7.2, mysql - mariadb, phpmyadmin. Запускаю терминал удаленного сервера запускаю: php -f /puth/file.php Бот работает замечательно, как только закрываю окно терминала у меня перестает работать бот - это понятно. Для избежания подобного через cron запускаю свой програму в фоновом режиме... Она запускается и опытным путем я выяснил, что после строчки: while($row = $result_set->fetch_assoc()){ перестает работать, логов нет. Вопрос из-за чего это может быть? При запуске из терминала работает больше суток без вопросов... Благодарю за внимание.
Все работает. Благодарю за подсказку. Еще работает когда запускаешь из терминала и переводишь в фоновый режим, но не удобно при перезагрузке сервера постоянно прописывать все команды. А тут автозапуск и еще я настроил веб интерфейс и смотрю какие процессы у меня работают.
Приятно, когда пишешь человеку одно слово, и дальше он сам идёт читать, о чём ему написали Побольше бы таких