基本的な VarnishLog の使用法
VarnishAdmin::auth
Varnish
PHP Manual

# 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 インスタンスのパニックメッセージをクリアする
- VarnishAdmin::connect — varnish インスタンスの管理インターフェイスに接続する
- VarnishAdmin::__construct — VarnishAdmin のコンストラクタ
- VarnishAdmin::disconnect — varnish インスタンスの管理インターフェイスとの接続を切断する
- VarnishAdmin::getPanic — varnish インスタンスの直近のパニックメッセージを取得する
- VarnishAdmin::getParams — 現在の varnish インスタンスの設定パラメータを取得する
- VarnishAdmin::isRunning — varnish のスレーブプロセスが現在実行中かどうかを調べる
- VarnishAdmin::setCompat — クラスのオプション compat を設定する
- VarnishAdmin::setHost — クラスのオプション host を設定する
- VarnishAdmin::setIdent — クラスのオプション ident を設定する
- VarnishAdmin::setParam — 現在の varnish インスタンスの構成パラメータを設定する
- VarnishAdmin::setPort — クラスのオプション port を設定する
- VarnishAdmin::setSecret — クラスのオプション secret を設定する
- VarnishAdmin::setTimeout — クラスのオプション timeout を設定する
- VarnishAdmin::start — varnish ワーカープロセスを開始する
- VarnishAdmin::stop — varnish ワーカープロセスを停止する

基本的な VarnishLog の使用法
VarnishAdmin::auth
Varnish
PHP Manual