Plesk Api使用托管类型

时间:2015-05-18 12:55:55

标签: php plesk

我是plesk的新手,直到现在我已经能够使用API​​在plesk中创建一个新域。我还创建了一个骨架文件夹。现在我想为通过API创建的新域添加托管类型。

我有数据包来创建像这样的新域

<?xml version="1.0" encoding="UTF-8"?>
<packet>
  <webspace>
    <add>
      <gen_setup>
        <name>ezb2550.info</name>
        <ip_address>10.64.2.30</ip_address>
      </gen_setup>
    </add>
  </webspace>
</packet>

这会创建一个新域,但不会添加托管类型。如何添加托管类型?

1 个答案:

答案 0 :(得分:3)

通过托管计划创建:

<packet>
  <webspace>
    <add>
      <gen_setup>
        <name>ezb2550.info</name>
        <ip_address>10.64.2.30</ip_address>
      </gen_setup>
      <plan-name>Default Domain</plan-name>
    </add>
  </webspace>
</packet>

使用自定义虚拟主机设置进行创建(请注意“vrt_hst”这是托管类型):

<packet>
<webspace>
    <add>
      <gen_setup>
        <name>ezb2550.info</name>
        <ip_address>10.64.2.30</ip_address>
      </gen_setup>
      <hosting>
        <vrt_hst>
          <property>
            <name>ftp_login</name>
            <value>illusion</value>
          </property>
          <property>
            <name>ftp_password</name>
            <value>qweqwe</value>
          </property>
        </vrt_hst>
      </hosting>
    </add>
  </webspace>
</packet>

可能的托管类型为 vrt_hst (虚拟主机), std_fwd (标准转发)和 frm_fwd (帧转发)

以防万一,始终检查“request packet structure”的图像,它实际上描述了所有可能的选项。