Skip to content
Navigation

批量为多个网站设置防跨站攻击(open_basedir)状态

批量为多个网站开启或关闭防跨站攻击保护(PHP open_basedir 限制)。

POST
https://your-panel.example.com:8888/site
更新于 查看 Markdown

Request bodyX-WWW-FORM-URLENCODEDrequired

  • request_timestringrequired

    Unix 时间戳。

  • request_tokenstringrequired

    按 API 概览生成的签名。

  • actionmultiple_basedirrequired

    具体操作名称。

  • site_idsstringrequired

    JSON 数组,网站 ID 列表 [1, 2, 3]

  • statstringrequired

    "open" 开启,"close" 关闭

Returns

default

接口响应,业务状态见下方详细说明。

JSON
  • succeedoptionalarray ofunknown

    设置成功的网站列表

  • errorsoptionalarray ofunknown

    设置失败的网站列表

各操作详细说明

multiple_basediraction=multiple_basedir批量为多个网站设置防跨站攻击(open_basedir)状态

批量为多个网站开启或关闭防跨站攻击保护(PHP open_basedir 限制)。

  • 路由:POST /site
  • action:multiple_basedir

输入参数

参数名称 必选 类型 描述
action 是 String 固定值 multiple_basedir
site_ids 是 String JSON 数组,网站 ID 列表 [1, 2, 3]
stat 是 String "open" 开启,"close" 关闭

输出参数

参数名称 类型 描述
succeed Array 设置成功的网站列表
errors Array 设置失败的网站列表

示例

请求

POST /site HTTP/1.1
Host: 192.168.168.213:8888
Content-Type: application/x-www-form-urlencoded

action=multiple_basedir&site_ids=[]&stat=open

响应

{"succeed": [], "errors": []}

Type to search…

↑↓ navigate↵ selectEsc close