Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
13.12.2023, 13:55
ruggert

Зарегистрирован:
2023-12-13
Сообщений: 2

До 30.11.2023 Cron отлично отрабатывал задачу /netcat/admin/mailer.php?number=50. Теперь же при ручном запуске выдаёт: Invalid cron_key

Помогите разобраться с тем, почему такое произошло и как это исправить.
14.12.2023, 13:52
Баранов Александр
NetCat

Зарегистрирован:
2013-04-17
Сообщений: 35

Добрый день!

Сообщение Invalid cron_key говорит от том, что не передан ключ запуска. Рекомендую попробовать вызвать ( и записать этот скрипт /netcat/admin/mailer.php?number=50&cron_key=ключ_запуска вместо имеющегося в управление задачами) этот скрипт так /netcat/admin/mailer.php?number=50&cron_key=ключ_запуска, где ключ запуска равен значению вывода такого SQL-запроса


Цитата:
select `Value` FROM `Settings` WHERE `Key`='SecretKey' AND `Module` = 'system'


abaranov
14.12.2023, 15:04
ruggert

Зарегистрирован:
2023-12-13
Сообщений: 2

Теперь выдаёт ошибку: Warning: sizeof(): Parameter must be an array or an object that implements Countable in /netcat/require/lib/Mail/Queue/Container/ezsql.php on line 98

// foreach ($res as $row) print "!";
// print "<pre>"; print_r($res); die("<hr>$query");
if (!sizeof($res)) return true; // queue is empty ------ 98 строка

Я правильно понимаю, что он ругается на то, что очередь пуста?
14.12.2023, 17:12
Баранов Александр
NetCat

Зарегистрирован:
2013-04-17
Сообщений: 35

Вероятно, да(с поправкой, что warning - не ошибка, как например Error или Fatal error и не приводит в данном случае к отказу, а php-предупреждение). По крайней мере, по вашим данным никакой другой вывод сделать у меня не получается.

abaranov
198 196 15365
Описание проекта