Page d'accueil: https://www.scriptol.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, il faut atteindre la variable par le menu démarrer:
1) Télécharger l'interpréteur PHP sur www.php.net.
2) Désarchiver les fichiers dans un répertoire:
c:\php
3) Inclure ce répertoire dans le chemin, ajouter le chemin de PHP à la variable path: path=%path%;c:\php
4) Copier le fichier "php.ini-dist" dans le répertoire Windows, sous le nom "php.ini".
5) 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 guillemets.)
6) 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.
7) Changer les paramètres:
Si vous utilisez l'interpréteur PHP pour des applications, le temps d'exécution
maximal sera trop court. L'allonger à, par exemple, 5 heures:
max_execution_time = 18000 memory_limit=128M
Maintenant, vous êtes prêt à travailler.
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
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.
Pour créer un fichier xxxx.php à partir du source Scriptol xxxx.sol.
solp xxxx
Pour lancer le programme.
php -q xxxx.php