Attention à la faille dans subversion

Enfin, c’est pas vraiment une faille, c’est juste que lorsque l’on déploie un projet à partir d’un dépôt subversion, il faut faire attention aux fichiers et répertoires .svn qui peuvent être visibles, selon  la configuration de votre serveur web.

Pour empêcher ça avec apache, quelques lignes dans votre httpd.conf suffisent :

<Directory ~ ".*\.svn">
    Order allow,deny
    Deny from all
    Satisfy All
</Directory>

Thanks Anton Isaykin for pointing that out to us.

PHP5 et PHP6 sur le même serveur

Dans un article précédent, j’expliquais comment installer PHP6 en module module Apache. Maintenant je vais vous montrer comment installer PHP5 et PHP6 en même temps.
Lire la suite →

Installer PHP6 en module Apache sur Ubuntu

PHP4 ne sera plus plus supporté d’ici un an laissant la place à PHP5 alors que la version 6 commence à montrer le bout de son nez. Voici comment installer cette derniere version sur un serveur Ubuntu pour effectuer quelques tests.
Lire la suite →

Apache 2.0 et Mongrel cluster

On trouve des guides pour faire cohabiter un cluster Mongrel avec Apache 2.2 mais peu traitent d’Apache 2.0 qui est installé par défaut sur une distribution Ubuntu Server. Rien de bien compliqué, ça ressemble beaucoup à l’installation avec Apache 2.2 décrite sur le site de Mongrel.
Lire la suite →

Mettre son site en maintenance : une solution simple

Il y a quelques temps, je donnais une solution pour toujours rediriger vers la même page avec Rails. Voici une solution encore plus simple et qui plus est, n’est pas dépendante de Rails, il suffit de pouvoir utiliser la ré-écriture des URLs.
Lire la suite →