« Exemple d'utilisation de VarnishLog
VarnishAdmin::auth »
PHP Manual
Varnish
La classe VarnishAdmin
La classe VarnishAdmin
(PECL varnish >= 0.3)
Introduction
Synopsis de la classe
class
VarnishAdmin
{
/* Méthodes */
public
auth
():
bool
public
ban
(
string
$vcl_regex
):
int
public
banUrl
(
string
$vcl_regex
):
int
public
clearPanic
():
int
public
connect
():
bool
public
__construct
(
array
$args
= ?
)
public
disconnect
():
bool
public
getPanic
():
string
public
getParams
():
array
public
isRunning
():
bool
public
setCompat
(
int
$compat
):
void
public
setHost
(
string
$host
):
void
public
setIdent
(
string
$ident
):
void
public
setParam
(
string
$name
,
string
|
int
$value
):
int
public
setPort
(
int
$port
):
void
public
setSecret
(
string
$secret
):
void
public
setTimeout
(
int
$timeout
):
void
public
start
():
int
public
stop
():
int
}
Sommaire
VarnishAdmin::auth
— S'Authentifie sur une instance Varnish
VarnishAdmin::ban
— Ban des URLs en utilisant une expression VCL
VarnishAdmin::banUrl
— Ban une URL en utilisant une expression VCL
VarnishAdmin::clearPanic
— Efface les messages de panique de l'instance Varnish
VarnishAdmin::connect
— Connexion à l'interface d'administration de l'instance Varnish
VarnishAdmin::__construct
— Constructeur VarnishAdmin
VarnishAdmin::disconnect
— Déconnexion de l'interface d'administration d'une instance varnish
VarnishAdmin::getPanic
— Récupère le dernier message de panique de l'instance Varnish
VarnishAdmin::getParams
— Récupère les paramètres de configuration de l'instance Varnish courante
VarnishAdmin::isRunning
— Vérifie si un processus esclave Varnish est actuellement en cours d'exécution
VarnishAdmin::setCompat
— Définit le paramètre de configuration compat
VarnishAdmin::setHost
— Définit le paramètre de configuration host
VarnishAdmin::setIdent
— Définit le paramètre de configuration ident
VarnishAdmin::setParam
— Définit un paramètre de configuration sur l'instance courante Varnish
VarnishAdmin::setPort
— Définit le paramètre de configuration port
VarnishAdmin::setSecret
— Définit le paramètre de configuration secret
VarnishAdmin::setTimeout
— Définit le paramètre de configuration timeout
VarnishAdmin::start
— Démarre un processus Varnish
VarnishAdmin::stop
— Arrête un processus Varnish