bphp

Aller au contenu | Aller au menu | Aller à la recherche

samedi, février 25 2006

Mov'Amp

http://www.movamp.net/

Gagnez en mobilité...
Mov'AMP a été conçu pour tenir sur une clé USB ou n'importe quel autre support de faible capacité. Branchez la dans un ordinateur équipé de Microsoft Windows et vous avez accès à un serveur web, une base de données et un interpreteur PHP. Si Mov'AMP réussit à se contenter de peu d'espace, il peut également être installé sur un poste de travail.

...tout en conservant la puissance.
Mov'AMP est un concentré des meilleurs technologies du web. L'environnement de développement intègre Apache, MySQL et PHP qui sont présent sur la plupart des serveurs web mondiaux. Issues du développement des logiciels libres, ces technologies ont prouvé leur rapidité et leur stabilité.

J'utilise Mov'AMP lorsqu'on a des démos de plateforme Web (non encore accessible sur le Web) à faire chez les partenaires. Je ne saurais que le conseiller étant donné qu'il prend peu d'espace, qu'il est très simple à utiliser et qu'il fonctionne vraiment très bien..
A utiliser...

mardi, février 21 2006

Extensions firefox indispensables

voici une petite sélection d'extensions firefox qui valent le coup d'être installées pour le développement web :

si vous avez d'autres propositions, n'hésitez pas à les mentionner dans les commentaires...

going dynamic with php

un article intéressant sur ibm developerworks à propos des fonctionnalités dynamiques du langage php. on y découvre pourquoi php est un langage plus intéressant et plus puissant que java ou C# </troll>

samedi, février 18 2006

Activer toutes les erreurs

Afin de pouvoir trouver et corriger plus vite vos erreurs, mais également pour avoir un code plus propre, il est conseillé d'activer l'affichage de toutes les erreurs sur votre serveur de développement et de tests (à ne pas faire sur le serveur de production afin de ne pas perturber les gens avec des erreurs bénignes qui seraient signalées).

Pour cela, éditer votre php.ini présent dans votre répertoire Apache et trouver la ligne suivante :

error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

que vous allez remplacer par

error_reporting = E_ALL

Cela vous permet d'afficher les erreurs de déclaration de variables, de code non strict ...etc ! Ainsi vous ne perdrez pas de temps à chercher des erreurs non signalées mais qui peuvent prendre beaucoup de temps à être résolues.

mardi, février 14 2006

Configuration apache2 avec php4 et php5 sur debian sarge

Configuration Debian

php5 n'est pas dispo sur debian sarge (stable), on utilise donc les packages dotdeb (www.dotdeb.org)
Tout d'abord on édite /etc/apt/sources.list pour ajouter les sources dotdeb

deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all

puis on lance les commandes suivantes :
apt-get update apt-get install libapache2-mod-php5 php4-cgi

Configuration d'apache2 :
éditer /etc/apache2/apache2.conf
ajouter à la fin de la ligne DirectoryIndex "index.php4"

rechercher la section où se trouvent les déclarations AddHandler et AddType et ajouter
AddHandler php-script .php4
Action php-script /cgi-bin/php4

activer le module actions avec la commande suivante :
a2enmod actions
puis redémarrer apache


htaccess

enfin il est possible de switcher de php5 à php4 pour un dossier et tous ses sous-dossiers en placant dans ce dossier un fichier .htaccess contenant la directive suivante : AddHandler php-script .php

inspiré de Running Apache2 With PHP5 And PHP4 At The Same Time

- page 4 de 6 -