et les outils nécessaires...
Mail: webmaster@scriptol.com
Home page: http://www.scriptol.com/fr/
1) Extraire l'archive zip dans un répertoire, par exemple.
c:\scriptolCela 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:\scriptolSous 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
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.dllenlever 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.
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.
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.
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.gzLe 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.
Utiliser le compilateur:
solp xxxxpour créer un fichier xxxx.php à partir du source Scriptol xxxx.sol.
php -q xxxx.phppour lancer le programme.