Un petit memo pour ceux qui galèrent comme des bêtes sauvages pour développer leur site en local avec PHP et MySQL.
Apache
Première vérification à faire, c’est le fichier httpd.conf qui sert à configurer le serveur HTTP Apache.
Vérifier que mod_rewrite est activé pour que l’URL rewriting (contenu dans le fichier .htaccess) fonctionne.
Vérifier le chemin ou est stocké le site sur votre ordinateur (directive DocumentRoot).
PHP
Seconde vérification : PHP, dans le fichier php.ini.
Vérifier que l’affichage des erreurs est bien activé, parce que si PHP est configuré pour n’afficher aucune erreur, vous allez en chier grave pour réparer votre script boiteux :
error_reporting = E_ALL
display_errors = On
log_errors = On
Vérifier la configuration de la fonction mail, sinon vous ne risquez pas d’envoyer grand chose.
Pour cela, il faut indiquer l’adresse du serveur SMTP à utiliser.
Utilisez celui de votre fournisseur d’accès, par exemple moi je suis chez Orange, donc j’écris ça :
SMTP = smtp.orange.fr
Après tout ça, si vous en chiez toujours autant, changez de technologie, Apache/PHP/MySQL c’est pas pour vous.
Ceux qui ont la chance de rencontrer des problèmes avec leur accès internet fourni par l’opérateur historique ont sans doute été amenés (par l’assistance), à exécuter un petit programme répondant au doux nom de DSLTest.
Son rôle est de tester votre connexion et de fournir un diagnostic. Il arrive que DSLTest vous informe que le test n’est pas concluant en invoquant la raison suivante : Surcharge CPU.
Il faut dire que le lien entre l’occupation du processeur et la connexion est on ne peut plus évident -_-’ !
Bref, quand on vérifie avec le gestionnaire des tâches de windows (Alt+Ctrl+Suppr), onglet performance, on s’aperçoit que c’est faux. Le taux d’utilisation du processeur durant le test oscille entre 0 et 3% sur mon Pentium 4 3,2 GHz !
Ah il est décidément génial ce petit programme !
En fait, pour bien fonctionner, DSLTest a besoin du service Carte de performance WMI - pour l’activer, il faut aller dans le panneau de gestion des services : Démarrer/Exécuter/services.msc, puis de démarrer le service :
Il faut aussi faire quelques modifications dans la base de registre, tout est expliqué dans ce topic.
Envie de faire mumuse avec les lois de la physique ? Il existe un petit logiciel encore en version bêta qui est à mi-chemin entre le jeu et le simulateur de physique.
Vous disposez de plusieurs outils permettant de créer des formes dans un espace 2D, ainsi que d’accessoires comme des axes ou des fixations, et avec ça croyez-moi, on en fait des choses !
Il existe également un jeu du même genre (moins élaboré, mais tout aussi sympathique) : Magic Pen. Le principe est simple : vous devez déplacer une boule jusqu’à un drapeau avec des systèmes mécaniques comme des leviers ou des balanciers…
Mozilla Weave est un framework développé par la fondation Mozilla qui permet de stocker en ligne (sur les serveurs de la fondation), différentes informations :
Cookies
Favoris
Historique de navigation
Mots de passe sauvegardés
Données des formulaires
Onglets
En plus de ces nouvelles fonctionnalités, cette nouvelle version apporte également plus de sécurité.
Si vous voulez essayer Mozilla Weave, il vous suffit de vous rendre sur le site créé pour cette occasion.