II. Installation de PHP-GTK▲
Notez que nous allons utiliser la dernière version stable de PHP-GTK qui est la version 1.0.2. Cette version est prévue pour PHP 4. À l'heure où nous écrivons ce tutoriel, une version de GTK2 est en cours d'élaboration (version alpha) qui supportera le langage objet de PHP5. Pour l'instant nous ne pourrons utiliser que le « pseudo objet » de PHP4.
II-A. Installation sous Linux▲
La version php-gtk 1.0.2 générant beaucoup d'erreurs à l'installation sous Linux, nous avons choisi d'installer la version php-gtk 2.0. Avec cette version, vous pourrez suivre cet article même si certaines fonctions ne sont plus à utiliser (deprecated) dans la version php-gtk 2.0.
Nous avons testé l'installation de php-gtk sur Linux DEBIAN ETCH avec le système standard suivant :
- le noyau 2.6.18 ;
- l'installation du kernel source + headers ;
- le driver officiel NVIDIA ;
- Xorg ;
- l'outil gcc avec la libc6 ;
- Gnome ;
- les outils de développement Gnome incluant GTK+2.X.
Téléchargez le paquetage php-gtk-2.0alpha.tar.gz et placez-le dans un dossier phpgtk que vous aurez créé dans le répertoire home de l'utilisateur.
gzip -d php-gtk-2.0.0alpha.tar.gz
tar -xvf php-gtk-2.0.0alpha.tar.gz
cd php-gtk-2.0.0alpha
apt-get install php5
Cette commande oblige à l'installation d'Apache2.
apt-get install php5-cli
Pour ce tutoriel, nous n'installons que la base de PHP 5, mais vous pouvez installer la totalité des extensions.
Toujours en root, installez le paquetage php5-dev pour avoir la fonction phpize() nécessaire à la compilation de php-gtk.
./buildconf
./configure
make
make install
cd /usr/lib/php5/20060613+lfs/
mv php_gtk2.so php_gtk.so
II-B. Installation sous Win32▲
L'installation sous Windows est relativement simple et rapide.
Téléchargez la version php-gtk-1.0.2-win32.zip qui est la dernière version stable pour Windows :
- rendez-vous à l'adresse : http://gtk.php.net/download.php ;
- téléchargez l'archive php-gtk-1.0.2-win32.zip (php-gtk-1.0.2 Windows and PHP Binaries) ;
- créez un répertoire « PHP4 » à la racine de votre disque (ex. : C:\PHP4) ;
-
décompressez l'archive dans ce répertoire ;
- php4,
- text,
- winnt ;
- copiez le contenu du répertoire C:\PHP4\php4 dans C:\PHP4.
II-C. Test de l'installation▲
Dans ce tutoriel, nous partons du principe que vous avez installé la version Win32 de PHP-GTK et qu'elle se trouve à la racine de votre disque.
Lancez le script hello.php pour vérifier que l'installation s'est bien passée. Pour cela, ouvrez une fenêtre de commande DOS, placez-vous à la racine du disque sur lequel PHP-GTK est installé et tapez la ligne de commande suivante (à condition que votre installation soit sur C:, sinon Remplacez C: par le nom du disque dur où se trouve PHP-GTK) :
Si la fenêtre ci-dessous s'ouvre et que vous n'avez aucune erreur qui apparaît dans votre fenêtre d'invite de commandes DOS, c'est que votre installation s'est bien déroulée.
Bravo, vous pouvez maintenant utiliser PHP-GTK.