Vider le cache (php) des fichiers WSDL

En PHP, on peut spécifier l’option wsdl_cache à 0 pour désactiver le cache des fichiers WSDL. Le problème, c’est que si la commande (SoapClient) a déjà été éxécutée sans cette option, le fichier est en cache et même avec cette option, le fichier cachée est utilisé. En fait, wsdl_cache interdit la mise en cache du fichier et non l’utilisation du fichier caché.

Pour vider le cache, il vous suffit de supprimer tous les fichiers commencant par wsdl- dans le répertoire temporaire /tmp. Exécutez en root:

facebooktwittergoogle_plusredditpinterestlinkedinmail

PostgreSQL : Une fonction en shell

Le langage de fonction principal de PostgreSQL est plpgsql, langage qui permet beaucoup d’interaction au sein de la base de données. Cependant, lorsque l’on veut automatiser un grand nombre de procédures au niveau de la base de données, il faut parfois avoir accès aux commandes shell, chose qui n’est pas possible dans plpgsql.

Pour avoir accès au shell, il nous faut changer le langage de fonctions. Nous allons donc choisir un langage créé pour creer des fonctions entièrement en shell !

PL/sh Procedural Language Handler

Comme nous l’apprend le titre, PL/sh est un langage de procédure créé pour PostgreSQL par Peter Eisentraut en 2001. La dernière version est actuellement la version 1.3 datant de fin décembre 2007, adaptée pour les versions 8.2 et 8.3 de PostgreSQL. Continue reading PostgreSQL : Une fonction en shell

facebooktwittergoogle_plusredditpinterestlinkedinmail