Спс получилось!
Просто в глаза бросилось
$data = str_replace(array("\r", "\n"), array(" ", " "), $data);
Зачем второй массив? Разве не так нужно?
$data = str_replace(array("\r", "\n"), " ", $data);
ТОже склоняюсь к тому как Леня предложил. Сделать отдельную таблицу и там
id / ник / время / баллы/
В момент записи проверяем сколько всего записей по данному нику и если более 13 - удаляем тот из них, который с наименьшим ID и добавляем новую запись. Так таблица не будет расти и под рукой всегда будут данные за последние 10 мин.
//////////
Сделал так
os.system("pkill chromedriver")os.system("pkill chromium")
Так а date что показывает? Все запуски обычно пишутся в лог крона, по умолчанию куда-нить в /var/log/cron . Найдите где пишутся все запуски, например, ежеминутные, и посмотрите время, которое там пишется. Если у вас стоит на 11 утра, а в логах и в системе уже 15 часов, то конечно запуска не будет. Он будет уже на следующие сутки по времени сервера.
Следовательно: или поменять время на сервере на актуальное, или запуск добавлять по фактическому серверному времени.
Вы отвечаете не читая сообщений выше? В первом же топике привел вывод date, а во втором то что пишется в лог.
В лог задания пишутся со временем +4 часа от того что показывает date.
Задания добавляю сюда /var/spool/cron, сейчас попробую туда тестово что-то добавить
syslog'е должны все запуски cron задач отображаться. Те которые успешно каждую минуту запускаются есть там?
Вероятно syslog это в Убунту и Дебиан, тут же CentOS 7 и в папке логов я его не нашел, зато ест лог "cron". Там я вижу успешное срабатывание ежеминутных задач но время там на 4 часа вперед
последняя задача
May 27 16:32:01 vps CROND[6633]: (root) CMD (cd /var/www/html && python3 main.py > /dev/null 2>&1)
А было 12.32 по Мск. Крон после установки часового пояса перезагружал - не помогло.