Manuel PHP
Précédent | Chapitre 6. Installation sur les système Windows | Suivant

# ActiveScript

Cette section contient des notes spécifiques à l'installation d'ActiveScript.

ActiveScript est une SAPI uniquement disponible sous Windows qui vous permet d'utiliser des scripts PHP dans l'importe quel hôte respectant ActiveScript comme `Windows Scripts Host`, `ASP/ASP.NET`, `Windows Script Components` ou encore `Microsoft Scriptlet control`.

Depuis PHP 5.0.1, ActiveScript a été déplacé dans le dépôt PECL. Vous pouvez télécharger ces bibliothèques DLL pour ces extensions PECL depuis la page de téléchargement de PHP sous sur la page http://snaps.php.net/.

> Note : Vous devriez lire les étapes d'installation du manuel d'abord !

Après avoir installé PHP, vous devez télécharger la bibliothèque ActiveScript (`php5activescript.dll`) et la placer dans le dossier principal de PHP (e.g. `C:\php`).

Après avoir récupéré tous les fichiers nécessaires, vous devez enregistrer cette bibliothèque `DLL` sur votre système. Pour réaliser cela, ouvrez un prompt de commande Windows (qui se trouve dans le menu démarrer). Allez dans votre répertoire PHP en tapant quelque chose comme `cd C:\php`. Pour enregistrer cette bibliothèque `DLL`, tapez juste : `regsvr32 php5activescript.dll`.

Pour tester si ActiveScript fonctionne, créez un nouveau fichier, nommé `test.wsf` (l'extension est vraiment très importante) et tapez :

    <job id="test">

     <script language="PHPScript">
      $WScript->Echo("Bonjour le monde !");
     </script>

    </job>

Sauvegardez et double-cliquez sur le fichier. Si vous recevez une petite fenêtre disant "Bonjour le monde !", c'est que cela fonctionne.

> Note : En PHP 4, le moteur était appelé 'ActivePHP', donc, si vous utilisez PHP 4, vous devez remplacer 'PHPScript' par 'ActivePHP' dans l'exemple ci-dessus.

> Note : ActiveScript n'utilise pas le fichier `php.ini` par défaut. À la place, il regardera uniquement dans le répertoire où se trouve le .exe qui l'a chargé. Vous devez créer un fichier `php-activescript.ini` et le placer dans ce dossier si vous voulez charger des extensions, etc.

Précédent | Sommaire | Suivant
Installation manuelle sous Windows | Niveau supérieur | Installation avec les serveurs IIS/PWS