Archive classé dans la catégorie ‘Linux’
Quelques options de configuration récurentes pour Apache, MySQL et PHP
J’était en train de configurer pour la ènième fois un des serveurs avec lequel je travaille et je réalise que je passe mon temps pour chercher comment configurer.
J’ai pensé vous fournir mes switch préférés.
Sortir les options du .htaccess
Il est recommandé d’utiliser un pannel pour les configurations. Question de sécurité, permettre a tout le monde de modifier le serveur apache par un .htaccess, c’est dangeureux. Alors, j’ai mis la syntaxe pour l’ajouter au bloc du <VirtualHost/> directement.
Sous ISPConfig Simplement aller dans “Sites”, choisir un domaine, puis “Options”.
Lire le reste de cette histoire »
Comment dire à Apache le mime-type d’un document Office 2007
J’ai entendu parler de certains Problèmes avec les documents .docx qui son considérés comme étant des fichiers zip. J’ai pensé partager avec vous comment j’ai réparé la situation.
Il est possible que le serveur apache ne considère pas les fichiers doc sur le serveur comme étant des fichiers office. Normalement un navigateur téléchargera le fichier et ouvrira avec le programme qu’il considère comme étant le bon.
A moins que l’ordinateur du visiteur ait pas de bonne association de fichier, dans ce cas, on peut rien y faire.
Pour aider, on peut annoncer au serveur web les associations MIME.
Le problème avec cette méthode qui ne sert presque a rien, c’est que ça ne changera rien si
- Le visiteur n’a pas de bonne association sur son système d’exploitation
- Le visiteur n’a pas Microsoft Office 2007 ou Open Office
Les différentes versions du service de tâches planifié CRON
Suite a mon article «Comment automatiser une tâche avec CRON en utilisant Vim» je me suis venu aux questions sur les différences essentielles entre les versions de CRON.
Le concept de CRON est, un «lanceur de commandes» planifié pour les systèmes UNIX. Le nom est inspiré du dieu grec Chronos.
Ayant déjà utilise Gentoo Linux j’avait vu qu’il était possible d’utiliser plus d’une version de CRON mais je ne m’était jamais penché sur les différences. Je l’ai fait aujourd’hui.
Comment automatiser une tâche avec CRON en utilisant Vim

Logo Vim, qui signifie vi-improved (amélioré)
Deux tâches vraiment essentielles qu’on fait en administrant une machine sous Linux sont très souvent de modifier/créer un fichier et de planifier des tâches de maintenance.
Pour utiliser «cron» il faut savoir utiliser «vi», les commandes sont très souvent les mêmes. Je dois spécifier que j’ai basé mon tutoriel sur CRON fourni par Ubuntu Linux qui est (de mémoire) le même paquet que celui fourni dans Red Hat Linux, Debian Linux ou Ubuntu Linux.
Le but de ce billet est en fait de vous montrer sommairement comment automatiser une tâche (une commande) avec cron.
Je publierai plus tard un billet sur les différences entre les distributions de cron.
Installer PHP 5.3.1 sous Debian et/ou Ubuntu via un repository non officiel
J’était, hier, en train de jouer avec des appels SOAP pour préparer un projet et j’ai réalisé que ma version compilée de php 5.3.0 était défectueuse.
Je dis que mon installation est défectueuse car lorsque j’instantiait $client = new Zend_Soap_Client; plus rien ne répondait. Même aller en error_reporting(E_ALL); et tout ce qui est imaginable. C’est après quelques heures a tourner en rond je me suis dit que si même $client = new SoapClient; avec un résultat du genre “Class does not exists”. C’est le PHP… pas le code ou le Framework. Pas de doute.
J’ai donc pensé recompiler la dernière version PHP 5.3.1 qui est considérée stable… quant à recompiler, autant mettre à jour sur la dernière version!
Ce billet vous permettra d’installer la version stable PHP 5.3.1 a partir d’un repository déjà configuré au lieu de le compiler.


