在plesk api中创建数据库

时间:2016-11-09 09:49:34

标签: php api plesk

我正在尝试获取刚创建的订阅的ID,以便在创建数据库时使用。但是我无法获取id,并且在var_dumb($ info)中它返回false。这是我的代码:

$paramsPleskSubscription = array(
'domain_name'=>$company.'.example.com',
'username'=>$email,
'password'=>$password,
'ip_address'=>'99.99.99.99',
'owner_id'=>$clientPleskId,
'service_plan_id'=>$service_plan_id,
);

$requestSub = new \pmill\Plesk\CreateSubscription($config, $paramsPleskSubscription);
$info2 = $requestSub->process();
var_dump($info2);
$subscriptionId=$requestSub->id;
echo "subscription:".$subscriptionId; //it returns nothing

我正在使用此库https://github.com/pmill/php-plesk。 如果有任何其他方式来获取新创建的订阅的ID,我将很乐意实现它。谢谢!

1 个答案:

答案 0 :(得分:0)

可能因为某些原因请求失败而发生。

如果在/usr/local/psa/admin/conf/panel.ini中启用调试日志,您可以控制向Plesk发送的实际请求以及提供的响应:

[debug]

; Enable debug mode (do not use in production environment)
enabled = on

[log]

; Log messages verbosity level (from 0 to 7)
; 0 - only critical errors, 7 - all including debug messages, default - 3
filter.priority = 7

现在,您可以在/usr/local/psa/admin/logs/panel.log

中查看请求和回复