daltcore/php-plesk

此包已被废弃,不再维护。未建议替代包。

用于 Plesk RPC API 的 PHP 客户端

v1.3 2014-10-08 00:00 UTC

This package is auto-updated.

Last update: 2021-07-20 12:35:13 UTC


README

来源

原始分支: pmill/php-plesk

介绍

此包包含用于 Plesk RPC API 的 PHP 客户端。

目前支持以下功能

  • 列出 IP 地址
  • 列出服务计划
  • 获取服务器信息和统计信息
  • 列出/添加/更新/删除客户端
  • 列出/添加/更新/删除订阅
  • 列出/添加/更新/删除网站
  • 列出/添加/更新/删除电子邮件地址
  • 列出/添加/更新/删除域名别名
  • 列出/添加/更新/删除子域名
  • 列出数据库服务器
  • 列出/添加/删除数据库
  • 添加数据库用户
  • 创建单点登录会话
  • 更多功能可以在示例文件夹中查看
  • 提出进一步功能请求的工单

要求

此库包需要 PHP 5.4 或更高版本和 Plesk 12.0 至 17.5

用法

以下示例展示了如何获取指定用户可用的网站列表。

$config = array(
    'host'=>'example.com',
    'username'=>'username',
    'password'=>'password',
);

$request = new \DALTCORE\Plesk\ListClients($config);
$info = $request->process();

更多示例可在示例目录中找到。

版本历史

请参阅 CHANGELOG.md 文件。

版权和许可

php-plesk 版权所有 (c) 2013 pmill (dev.pmill@gmail.com) 版权所有 (c) 2018 DALTCORE 保留所有权利。

在满足以下条件的情况下,允许以源代码和二进制形式重新分配和使用,无论是否修改:

  • 源代码重新分配必须保留上述版权声明、本条件列表和以下免责声明。

  • 二进制形式的重新分配必须在本文档和/或其他与分发一起提供的材料中复制上述版权声明、本条件列表和以下免责声明。

本软件由版权所有者和贡献者提供,“现状”并提供,任何明示或暗示的保证,包括但不限于对适销性和特定目的适用性的暗示保证均予以否认。在任何情况下,版权所有者或贡献者均不对任何直接、间接、偶然、特殊、示范性或后果性的损害(包括但不限于替代商品或服务的采购;使用、数据或利润的损失;或业务中断)承担责任,无论损害产生的原因和责任理论如何,即使在被告知此类损害可能性的情况下。