@aassdds
Люблю борщ и PHP

Почему Vesta всегда выдает ошибку?

Добрый день
На 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, если это поможет решению...
  • Вопрос задан
  • 678 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы