Belial

Рейтинг
12
Регистрация
10.06.2009

Закомментировать нельзя, для отключения пхп нужно ещё один урл с другими параметрами вызывать. Но, имхо, большого смысла в этом нет. Заливай хтмл-файлы и никуда память не денется.

Поправьте, если я не прав.

Скрипт писал для себя и на других серверах не проверял. Если вдруг ошибки полезут - отпиши, поправлю.

Скрипт добавления доменов в ISP Manager.

По одному домену на строку, безо всяких http://

<?php

//////////////////////Указываем тут свои данные///////////////

$ip = '123.45.678.9'; //ip адрес сервера, на этот же ip привязывается домен
$login = 'root';
$pass = 'pass';
$owner = 'admin'; //владелец домена
$ns1 = 'ns1.firstvds.ru';
$ns2 = 'ns2.firstvds.ru';

//////////////////////////////////////////////////////////////


set_time_limit(0);
if (empty($_POST['domains'])) {
?>
<center>
<form method="post">
Domains:<br>
<textarea name="domains" rows="25" cols="30"></textarea><br><br>
<input type="submit" value="Submit">
</form>
</center>
<?
} else {
$domains = $_POST['domains'];
$ch = curl_init();
$auth_url = "https://$ip/manager/ispmgr?out=text&func=auth&username=$login&password=$pass";
curl_setopt($ch, CURLOPT_URL, $auth_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$auth = curl_exec($ch);
curl_close($ch);
$auth = str_replace("auth=", "", $auth);
$auth = trim($auth);
$domains = explode("\n", $domains);
foreach ($domains as $domain) {
$domain = trim($domain);
$ch = curl_init();
$create_url = "https://$ip/manager/ispmgr?out=text&auth=$auth&func=domain.edit&sok=yes&webdomain=on&ip=$ip&ns=$ns1.%20$ns2.&mx=mail%20mail&owner=$owner&name=$domain";
curl_setopt($ch, CURLOPT_URL, $create_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$data = curl_exec($ch);
curl_close($ch);
echo "$domain $data <br>";
flush();
}
echo 'Готово';
}

?>
freedz:
Где(на каком хостинге/vds или в какой панели) можно добавлять сразу пачку доменов?

В ISP manager через API можно добавлять домены пачками. Скриптом могу поделиться, если надо.

Evil_Genius, мне показалось, что там партнёрка. Если на erosru.com зайти, то в адресной сторке видны переменные wmid и subid, что и навело на такие мысли.

Присоединяюсь к вопросу.

От кеев незнакомств.

Pentium Prescott:
Есть вообще видео о работе с прогой? Хочу посомтреть чо за штуковина такая.... Действительно стоящая вещь или нет?

На http://www.humanemulator.info/ есть пара роликов.

Это правило на firstvds ввели относительно недавно. Когда я там регился, этого пункта не было, специально изучал :)

На форуме у них видел, что доры хостить можно, если не спамить их. Т.е. главное, чтобы абуз не было.

12
Всего: 20