Parlons de votre projet
Linux Apache

Installer phpMyAdmin avec varnish

Il suffit d’étider la configuration de varnish : /etc/varnish/default.vclEt d’ajouter une directive pour exclure le domaine : dans la routine sub vcl_recv ajouter : if (req.http.Host == « phpmyadmin.p1-caue.partitech.com &...

Installer phpMyAdmin avec varnish

Il suffit d’étider la configuration de varnish :
/etc/varnish/default.vcl

Et d’ajouter une directive pour exclure le domaine :
dans la routine sub vcl_recv
ajouter :
if (req.http.Host == « phpmyadmin.p1-caue.partitech.com ») {
return (pass);
}
Si phpmyadmin est installé dans un sous répertoire d’un vhost :
if (req.url ~ « ^/pma ») {
return (pass);
}

Si il y a un probleme avec la création des cookies, il faut rajouter la directive suivante dans la sous directive sub vcl_fetch :
if (req.http.Host == « phpmyadmin.p1-caue.partitech.com ») {
return (hit_for_pass);
}
ou
if (req.url ~ « ^/pma ») {
return (hit_for_pass);
}

Contexte de compatibilité

Cette procédure documente un environnement PHP ou Apache de son époque. Les branches PHP 5.x et 7.x ne reçoivent plus le support standard du projet PHP : ne déployez pas cette configuration telle quelle sur un nouveau serveur.

  • Identifiez d’abord les versions réellement installées et les modules chargés.
  • Préparez une sauvegarde de configuration et une procédure de retour arrière.
  • Validez la syntaxe, puis les parcours critiques, sur une version de PHP encore maintenue.

Référence : versions de PHP actuellement prises en charge.

Partager cet article