机架空间 创建提供特定功能的自定义命令行工具


Rackspace Create a custom command line tool that provides to specific features

我想开发下面的功能,我卡住了如何开始。如果有人已经开发,请帮助我。

  1. 重新启动服务器

  2. 阻止 IP 地址

这个工具应该用PHP编写,并利用现有的Rackspace PHP SDK:

https://developer.rackspace.com/sdks/php/

该脚本需要存储硬编码的用户名和 API 密钥;此信息将用于访问 API。

我不确定重新启动。但是块 ip,您可以将访问您网站的所有 ip 存储在数据库中。有一个标题被阻止的列。然后,当您获取用户信息时,请查找该列。并在之后使用此代码。

if($user_id_blocked = 'blocked'){
    die('You have been blocked. Please contact admin.');
}