CGI/ Installation pour exécution en ligne de commande

Par défaut , PHP est compilé comme une CGI . Si PHP peut être incorporé au serveur web que vous utilisez en tant que module , de manière générale c ' est cette solution que vous devriez adopter pour des raisons de performances . Cependant , la version CGI permet aux utilisateurs de lancer des scripts PHP sous leur UID respectives . Lisez attentivement le chapitre consacré à la sécurité si vous souhaitez utiliser cette solution .

Tests

Si vous avez compilé PHP comme programme CGI , vous pouvez tester votre produit en tapant : make test . C' est toujours une bonne chose de tester le résultat d 'une compilation . Cela vous permet de repérer des problèmes entre PHP et votre plate-forme , bien plus facilement que si vous attendez .

Performances

Si vous avez compilé PHP comme programme CGI , vous pouvez évaluer les performances de PHP 3 avec la commande make bench . Notez que si le safe mode est activé ( par défaut) , vous ne risquez pas de voir l'évaluation s 'arrêter une fois les 30 secondes réglementaires écoulées . En effet , la fonction set_time_limit( ) ne peut pas être utilisée si le safe mode En effet , la fonction set_time_limit( ) ne peut pas être utilisée si le safe mode fonctionne . Utilisez l' option max_execution_time pour contrôler le temps d 'éxécution de vos scripts . make bench ignore le fichier de configuration file .

Note : make bench n'est disponible qu'en PHP 3.