Перейти к содержанию
Форумы

Cron


Рекомендуемые сообщения

  • Ответов 139
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

В скрипте не стоит случайно ограничения на разовое удаление - 3 аккаунта ? А то каждый раз он пытается удалять всего 3 акка и все ...

Ссылка на комментарий
Поделиться на другие сайты

Не стоит.

Вот что мне только что на мыл пришло (свой e-mail для теста поставил в получателя крон).

 

Error, when delete an account besttra [iD XXX]! Please, check data of connection.

 

<html>

<head>

 

<!-- 02-05-07: legacy stylesheet -->

<title>Web Host Manager 11.23.2 - Terminate an Account</title>

<link href="/themes/x/master.css" rel="stylesheet" type="text/css">

<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">

<!--[if gt IE 6]>

<link rel="stylesheet" href="/themes/x/ie7.css">

<![endif]-->

<!--[if lt IE 7]>

<link rel="stylesheet" href="/themes/x/ie6.css">

<![endif]-->

<link href="/legacy.css" type="text/css" rel="stylesheet">

<link href="/themes/x/style.css" type="text/css" rel="stylesheet">

 

 

<!--[if IE]>

<style>

h3{

font-size:11px;

}

</style>

<![endif]-->

</head>

 

<body class="yui-skin-sam">

<!-- <table style="margin 0pt; padding:0pt" cellpadding="0" cellspacing="0" link="#0000ee" vlink="#0000ee" text="#000000" border="0" align="center" width="100%">

<tr class="scellheader">

<td background="/themes/x/bg.png">

 <a href="/scripts/command?PFILE=main">Main</a> >> <a href="/scripts/command?PFILE=Account_Functions">Account Functions</a> >> <a href="/scripts/killacctlist">Terminate an Account</a>

<div class="doctitle">Terminate an Account</div>

</td>

</tr>

</table> -->

 

<div id="pageheader">

<div id="breadcrumbs">

<p> <a href="/scripts/command?PFILE=main">Main</a> >> <a href="/scripts/command?PFILE=Account_Functions">Account Functions</a> >> <a href="/scripts/killacctlist">Terminate an Account</a></p>

</div>

<div id="doctitle">

<h1>Terminate an Account</h1>

</div>

</div>

 

<div class="topboxmargin"></div>

<!-- END DEFHEADER -->

<link rel="stylesheet" type="text/css" href="/yui/container/assets/container.css" /><div id='sdiv'></div><script type="text/javascript" src="/yui/utilities_container/utilities_container.js"></script><script type="text/javascript" src="/js/statusbox.js"></script><script>whmappname='Account Termination';</script>

 

 

 

 

 

 

<p>Account Removal Status: failed (Warning!.. system user besttra does not exist!

)</p><table width="100%"><tr><td>

Warning!.. system user besttra does not exist!

 

</td><td width="30"><img src="/icons/error.gif"></td></tr></table>

 

Мот у Вас по всем аккаунтам так. Проверяйте вобщем.

Ссылка на комментарий
Поделиться на другие сайты

:D Опытным путем выявлено !!!! Скрипт пытается удалить первый аккаунт, удаляет его на сервере, при этом оставляя в биллинге как есть, после этого перестает удалять... Видимо так как он не может удалить из базы акк препятствует дальнейшим удалениям ....

 

К Вашему посту Выше - логин besttra уже удален с сервера биллингом в 17.30, при этом в самом биллинге он оставался... В доказательство того, что я написал выше ...

Ссылка на комментарий
Поделиться на другие сайты

Через пару минут обновлю билд. Даже если удалить аккаунт не получилось, удаление других аккаунтов будет производиться, ну или пытаться произвести.

Ссылка на комментарий
Поделиться на другие сайты

С другими аккаунами также удалило на сервере, но не удалило из базы? Никаких ошибок не дает? Максимально подробно.

Ссылка на комментарий
Поделиться на другие сайты

Удаляет 1 аккаунт на сервере оставляя в базе, дальше с удалениями все, в отчете ошибок касательно удаления не было...

Ссылка на комментарий
Поделиться на другие сайты

Теперь так...

 

Уведомления об истечении срока действия аккаунтов

-----------------------

Хостинг : 114

Реселлинг : 0

Серверы : 0

Домены : 30

-----------------------

 

Неоплаченные Cчета

-----------------------

Просроченные : 0

Уведомления : 0

Блокировки : 0

-----------------------

Выставление Cчетов: 0

 

Блокировка Сайтов : 0

-----------------------

 

Удаление Доменов : 0

-----------------------

 

Удаление Сайтов : 1

-----------------------

 

 

При этом один аккаунт удален с севера, оставлен в биллинге, дальше удаление не пошло ...

Ссылка на комментарий
Поделиться на другие сайты

Я запускаю из под SSH крон руками, тестирую данный баг таким образом, после последнего обновления ситуация такова, крон отработал, удалил с сервера 1 аккаунт, оставив как и раньше его в биллинге, дальше удалять не пошел, хотя по выставленным параметрам мог, выдал отчет -

 

Блокировка Сайтов : 0

-----------------------

 

Удаление Доменов : 0

-----------------------

 

Удаление Сайтов : 1

-----------------------

 

До обновления последним билдом он писал домен удаленного аккаунта - сейчас просто пустое место, а в целом ничего не изменилось, в базе аккаунты так и оставляет ...

Ссылка на комментарий
Поделиться на другие сайты

Аккаунты в базе случано не изменяют статус на domenreg или на partner?

Сейчас сделаю еще 1 билд - cron.php будет выдавать в письмо больше информации о своих действиях по удалению.

Ссылка на комментарий
Поделиться на другие сайты

У тех данных доступа, с которыми биллинг пытается произвести удаление, вообще есть полномочия на удаление? Вручную удаляете с данными root или с уже имеющимися в биллинге?

Ссылка на комментарий
Поделиться на другие сайты

Я с самого начала писал я удаляю аккаунты не вводя рут пароль (используются данные от реса забитые в конфиг биллинга ...) - удаляются нормально, они и кроном удаляются нормально, но по одной штуке с сервера и остаются в базе биллинга...

Ссылка на комментарий
Поделиться на другие сайты

Судя по сообщению

 

Удаление Сайтов : 1

-----------------------

Error, when delete an account rockclub [iD xx]! Please, check data of connection.

Error, when delete an account stebss [iD xx]! Please, check data of connection.

 

У Вас сервер на котором должно производиться удаление, не отвечает вовсе, т.к. после "Please, check data of connection." должен быть ответ сервера. Его НЕТУ вообще.

 

Производите проверку. В скрипте используется

 

$array=file("URL/scripts/killacct?domain=$rowhost[login]&user=$rowhost[login]&submit-domain=Terminate");

foreach($array as $string) {

$fileview=$fileview.$string;

}

 

В $fileview должен быть ответ сервера.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×
×
  • Создать...