IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Initiation à PHP-GTK 1

Image non disponible


précédentsommairesuivant

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.

Image non disponible
Dézipper le dossier avec la commande :
Sélectionnez
gzip -d php-gtk-2.0.0alpha.tar.gz
Image non disponible
Déclarer ensuite le dossier en utilisant la commande :
Sélectionnez
tar -xvf php-gtk-2.0.0alpha.tar.gz
Pour entrer dans le dossier, utilisez la commande :
Sélectionnez
cd php-gtk-2.0.0alpha
En root, installez PHP5 avec la commande :
Sélectionnez
apt-get install php5

Cette commande oblige à l'installation d'Apache2.

En root, installez le paquet php5-cli avec la ligne de commande :
Sélectionnez
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.

Dans le répertoire de php-gtk, tapez la commande :
Sélectionnez
./buildconf
Image non disponible
Puis :
Sélectionnez
./configure
make
En Root, procédez à l'installation en tapant la commande :
Sélectionnez
make install
Image non disponible
Enfin :
Sélectionnez
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.
Image non disponible

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) :

Image non disponible

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.

Image non disponible

Bravo, vous pouvez maintenant utiliser PHP-GTK.


précédentsommairesuivant

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2007 Jean-Marc Richon, Xaviéra Autissier. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.