Добрый день
На DigitalOcean стоит сервер с vesta
Использую пример из документации по api vesta для создания поддоменов
$postvars = array(
'user' => $this->vst_username,
'password' => $this->vst_password,
'returncode' => $this->vst_returncode,
'cmd' => 'v-add-domain',
'arg1' => $this->username,
'arg2' => $this->session->adding_domain // domain
);
$postdata = http_build_query($postvars);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'https://' . $this->vst_hostname . ':8083/api/');
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $postdata);
$answer = curl_exec($curl);
if($answer == 0) {
echo "Domain has been successfuly created\n";
} else {
echo "Query returned error code: " .$answer. "\n";
}
Всегда возвращает код ошибки 4 (Object already exists)
Причем - при отсутсвии домена - она его создает и говорит что домен уже есть....
где ошибка ?
Пишу на CodeIgniter, если это поможет решению...