Installer php-gtk sous easyphp

Contenu du snippet

/*
  • Installer PHP-GTK sous EasyPHP
  • Auteur : Dean
  • /


Commençons par le commencement...

Qu'est ce que PHP-GTK ?
Eh bien, c'est une sorte d'extension de PHP qui permet de créer des applications
(des éxécutables, quoi) codées en PHP.
Vous en saurez plus en allant sur le site officiel : http://gtk.php.net

Quand à EasyPHP, je ne vous le présente plus, il s'agit d'un package destiné à faciliter
la mise en place de PHP, MySQL et Apache (entre autres) sous Windows.

Le problème : faire cohabiter EasyPHP et PHP-GTK de manière à pouvoir utiliser les
deux sans qu'il y ait de conflit. Pour ce faire, suivez les étapes décrites ci-dessous :

-----------------------------------------------------------------------------------------------

Note : ces manipulations ont été effectuées avec
PHP-GTK 0.5.1 et EasyPHP 1.6.

1) Si ce n'est déjà fait, téléchargez PHP-GTK à cette adresse :
http://gtk.php.net/download.php.
Choisissez bien entendu la version Windows (binaries).

2) Décompressez les fichiers dans un répertoire de travail,
par exemple "C:\php-gtk".

5) Dans le dossier "php4", repérez les DLLs dont le nom commence par "php_gtk"
et déplacez-les dans le répertoire "C:\Program Files\EasyPHP\php\extensions"
ou équivalent.

6) Passons au dossier "winnt".

Ouvrez le fichier "php.ini", allez tout en bas et copiez la section qui concerne
PHP-GTK. Collez-la ensuite dans le fichier "php.ini" de EasyPHP (quelque part
au dessus de "Dynamic Extensions") situé dans le répertoire de Windows et sauvegardez.

Quand au contenu du répertoire "system32", déplacez-le dans le dossier
"C:\WINDOWS\SYSTEM32" ou équivalent.

Vous pouvez maintenant supprimer le dossier "winnt".
C'est terminé !

8) Pour vérifier que tout fonctionne, faites Démarrer>Éxécuter et tapez la ligne
suivante : "c:\php-gtk\php -q c:\php-gtk\test\hello.php". PHP devrait se lancer et
vous verrez apparaître le fameux "Hello World" dans une boîte de dialogue.
Des erreurs peuvent survenir lors du chargement d'extentions, vous pouvez y
remédier en les décochant dans "C:\Program Files\EasyPHP\phpini.exe" ou
équivalent.

-----------------------------------------------------------------------------------------------

Source / Exemple :


Pas de source !

Conclusion :


Voici quelques adresses complémentaires pour en savoir plus sur PHP-GTK :
http://www.phpuk.org/gtk/ (la doc)
http://gtk.php.net/faq.php (la FAQ)
http://www.gtk.org/api/ (des informations sur l'API GTK)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.