PHP

VarnishAdmin (class)

VarnishAdmin类

介绍

(PECL varnish >= 0.3)

类概要

VarnishAdmin {

/* 方法 */

public bool auth ( void )

public int ban ( string $vcl_regex )

public int banUrl ( string $vcl_regex )

public int clearPanic ( void )

public bool connect ( void )

public __construct ([ array $args ] )

public bool disconnect ( void )

public string getPanic ( void )

public array getParams ( void )

public bool isRunning ( void )

public void setCompat ( int $compat )

public void setHost ( string $host )

public void setIdent ( string $ident )

public int setParam ( string $name , string|integer $value )

public void setPort ( int $port )

public void setSecret ( string $secret )

public void setTimeout ( int $timeout )

public int start ( void )

public int stop ( void )

}

目录

  • VarnishAdmin :: auth - 在varnish实例上进行身份验证

  • VarnishAdmin :: ban - 使用VCL表达式禁止URL

  • VarnishAdmin :: banUrl - 使用VCL表达式禁止URL

  • VarnishAdmin :: clearPanic - 清除varnish实例panic 消息

  • VarnishAdmin :: connect - 连接到varnish实例管理界面

  • VarnishAdmin :: __ construct - VarnishAdmin构造函数

  • VarnishAdmin :: disconnect - 断开与varnish实例管理界面的连接

  • VarnishAdmin :: getPanic - 获取varnish实例上的最后一个恐慌消息

  • VarnishAdmin :: getParams - 获取当前的varnish实例配置参数

  • VarnishAdmin :: isRunning - 检查varnish slave进程当前是否正在运行

  • VarnishAdmin :: setCompat - 设置类compat配置参数

  • VarnishAdmin :: setHost - 设置类主机配置参数

  • VarnishAdmin :: setIdent - 设置类ident配置参数

  • VarnishAdmin :: setParam - 在当前varnish实例上设置配置参数

  • VarnishAdmin :: setPort - 设置类端口配置参数

  • VarnishAdmin :: setSecret - 设置类密码配置参数

  • VarnishAdmin :: setTimeout - 设置类超时配置参数

  • VarnishAdmin :: start - 启动varnish worker进程

  • VarnishAdmin :: stop - 停止varnish worker进程

←基本的VarnishLog用法

VarnishAdmin :: auth→

© 1997–2017 The PHP Documentation Group

根据知识共享署名许可协议v3.0或更高版本获得许可。

https://secure.php.net/manual/en/class.varnishadmin.php