我正在使用Plesk Onyx Hosting及其API来暂停网站空间(订阅)。我这样使用PHP库进行此操作:
public function disableWebspace($id, $guid, $domain) {
$webspace = $this->client->webspace()->request([
'set' => [
'filter' => [
'guid' => $guid,
//'name' => $domain,
//'id' => $id,
],
'values' => [
'gen_setup' => [
'status' => '16', // status keys = https://support.plesk.com/hc/en-us/articles/213902805
],
],
],
]);
var_dump($webspace);
}
更改状态可以正常进行,并且订阅已暂停。但是...:
我只能使用API将状态更改回0。我无法使用root / admin用户使用plesk面板重新激活订阅。
但是,当我暂停使用Plesk面板(root / admin)时。我能够做到这一点。
管理员/超级用户不能在Plesk面板中执行所有操作吗?