Installer le compilateur Scriptol en Php

et les outils nécessaires...

Mail: webmaster@scriptol.com
Home page: http://www.scriptol.com/fr/


Node:Top, Next:, Previous:(dir), Up:(dir)

Table of Contents


Node:Le compilateur Scriptol Php sous Windows, Next:, Previous:Top, Up:Top

Le compilateur Scriptol Php sous Windows


Node:Installer le compilateur, Next:, Previous:Le compilateur Scriptol Php sous Windows, Up:Top

Installer le compilateur

1) Extraire l'archive zip dans un répertoire, par exemple.

   c:\scriptol
Cela peut être fait avec un archiveur gratuit comme 7-Zip ou Advanced Explorer.

2) Rendre le compilateur accessible soit en le plaçant dans le répertoire de php, ou en ajoutant le répertoire de Scriptol au chemin. Pour cela, ajouter une ligne dans autoexec.bat:

   path=%path%;c:\scriptol
Sous Linux, ce peut être le fichier .bashrc, voir la documentation.

Sous Windows XP, il faut atteindre la variable par le menu démarrer:

- cliquer sur le menu démarrer
- sélectionner le panneau de configuration
- passer en affichage classique
- cliquer sur la ligne "système"
- cliquer sur "avancé"
- cliquer sur le bouton "variable d'environnement"
- sélectionner ou créer la variable "path"
- cliquer sur "modifier"
- ajouter le séparateur point-virgule et le chemin:
  ;c:\scriptol


Node:Installer l'interpréteur Php, Next:, Previous:Installer le compilateur, Up:Top

Installer l'interpréteur Php

Si vous avez le CD scriptol, il suffit de cliquer sur la ligne "php" pour installer l'interpréteur. Vous pouvez utiliser le configurateur universel qui est fourni pour configurer Php.
Sinon il faut télécharger et extraire l'archive sur www.php.net.

1) Désarchiver les fichiers dans un répertoire:

  c:\php

2) Inclure ce répertoire dans le chemin, ajouter le chemin de Php à la variable path: path=%path%;c:\php

3) Copier le fichier "php.ini-dist" dans le répertoire Windows, sous le nom "php.ini".

4) Définir le chemin des extensions, éditez php.ini
Recherchez la chaîne "extensions_dir" dans la section "Paths and directories". Mettez ici le chemin des extensions, fournies dans l'archive PHP, ou venant d'autres sources:

  extensions_dir=c:\php\extensions
(Pas de guillements.)

5) Sélectionner les extensions que vous allez utiliser:
Recherchez maintenant la liste des extensions dans la section "Dynamic Extensions". Chaque ligne est préfixée avec un point-virgule. Pour chaque extension que vous voulez utiliser, supprimez le point-virgule.
Par exemple, si vous voulez traiter des images, vous devez avoir cette ligne:

  extension=php_gd.dll
enlever le point-virgule.

6) Changer les paramètres:
Si vous utilisez l'interpréteur Php pour des applications, et spécialement pour des applications avec GUI (interface utilisateur graphique), le temps d'exécution maximal sera trop court. L'allonger à, par exemple, 5 heures:

 max_execution_time = 18000
 memory_limit=128M

Pour permettre au code Php d'utiliser les variables de html, changer cet indicateur:

 register_globals = On

Maintenant, vous êtes prêt à travailler.


Node:Installer l'extension Java, Next:, Previous:Installer l'interpréteur Php, Up:Top

How to install the Java extension for Php or C++

1) Installer Java pour Php

Chercher le chemin java:

  c:\jdk1.4

Chercher le chemin des extensions php:

  c:\php\extensions

Le répertoire des extensions doit contenir ces fichiers:

  php_java.dll
  php_java.jar

Mettre ces lignes dans php.ini (dans le répertoire de Windows.)

  extension_dir = c:\php\extensions
  extension=php_java.dll

Chercher la section [java] dans php.ini Exemple:

  [Java]
  java.class.path = "c:\php\extensions\php_java.jar;c:\myclasses"
  java.home = "c:\jdk1.4"
  java.library = "c:\jdk1.4\jre\bin\client\jvm.dll"
  java.library.path = "c:\php\extensions;c:\jdk1.4\jre\lib"

java.home doit spécifier le chemin de Java.
java.library doit spécifier le chemin de jvm.dll.
java.library.path doit spécifier le chemin des extensions php, où se trouvent les fichiers php_java.dll et php_java.jar, et le chemin de chaque classe Java que vous voulez utiliser.

- Si ces classes sont dans des fichiers jar, le nom de fichier d'extension jar fait partie du chemin.
- Si plusieurs chemins sont requis, ils sont séparés par des point-virgules et mis entre guillemets.


Node:Lancer le compilateur sous Windows, Next:, Previous:Installer l'extension Java, Up:Top

Lancer le compilateur sous Windows

Utiliser le compilateur:
Le compilateur sol.exe est exécuté en ligne de commande sous Windows, avec un nom de fichier source en paramètre et des options. Pour obtenir la liste des options, taper:

  solp

Si vous voulez compiler un script, tapez:

  solp nomsource
  php -q nomsource.php

Pour compiler sans exécuter un source:

  solp -c nomsource

Si vous voulez compiler une page html avec du code scriptol imbriqué à l'intérieur, tapez:

  solp -w fnomsource
  php -q nomsource.php > test.html

Sous Windows, vous pouvez faire un fichier de commandes avec ces commandes et %1 pour le node du nom de fichier. Ex:

  solp %1.sol
  php -q %1.php

Lire le manuel pour plus de détails.


Node:Le compilateur Scriptol Php sous Linux, Next:, Previous:Lancer le compilateur sous Windows, Up:Top

Le compilateur Scriptol Php sous Linux


Node:Installation sous Linux, Next:, Previous:Le compilateur Scriptol Php sous Linux, Up:Top

Installation sous Linux

Extraire l'archive tar.gz 1) Ouvrir un terminal super-utilisateur. 2) Copier l'archive dans votre répertoire personnel. 3) Extraire l'archive:

  tar -zpxvf scriptol.tar.gz
Le répertoire scriptol est créé. 4) Copier le compilateur à l'intérieur du chemin: cp scriptol/solphp /usr/local/bin/. 5) Fermer le terminal super-utilisateur et en ouvrir un normal.


Node:Exécuter sous Linux, Next:, Previous:Installation sous Linux, Up:Top

Exécuter sous Linux

Utiliser le compilateur:

  solp xxxx
pour créer un fichier xxxx.php à partir du source Scriptol xxxx.sol.
  php -q xxxx.php
pour lancer le programme.


Node:Index, Previous:Exécuter sous Linux, Up:Top

Index