J'ai vu que l'on peut créer des scripts PHP directment interprétables
hors d'un contexte web avec une directive #!/usr/bin/php.
J'ai fait donc le test, mais bizarre ment, la commande mysql_connect()
génère une erreur (Commande non reconnue).
Si vous avez une idée...
Jérémie
--
"Hé, t'as un bouton sur le nez" - Jérémie
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ftc
Bonjour,
J'ai vu que l'on peut créer des scripts PHP directment interprétables hors d'un contexte web avec une directive #!/usr/bin/php. J'ai fait donc le test, mais bizarre ment, la commande mysql_connect() génère une erreur (Commande non reconnue).
Si vous avez une idée...
Il est fort probable que ta version en ligne de commande n'utilise pas le même fichier de configuration que la version module. Un phpinfo() devrait t'apprendre ou se trouve le fichier php.ini
Si tu veux utiliser tes script php hors du contexte web, il faut ajouter un flag ( e je crois ) pour que le script n'envoie pas l'en-tête HTTP.
Bonjour,
J'ai vu que l'on peut créer des scripts PHP directment interprétables
hors d'un contexte web avec une directive #!/usr/bin/php.
J'ai fait donc le test, mais bizarre ment, la commande mysql_connect()
génère une erreur (Commande non reconnue).
Si vous avez une idée...
Il est fort probable que ta version en ligne de commande n'utilise pas
le même fichier de configuration que la version module. Un phpinfo()
devrait t'apprendre ou se trouve le fichier php.ini
Si tu veux utiliser tes script php hors du contexte web, il faut ajouter
un flag ( e je crois ) pour que le script n'envoie pas l'en-tête HTTP.
J'ai vu que l'on peut créer des scripts PHP directment interprétables hors d'un contexte web avec une directive #!/usr/bin/php. J'ai fait donc le test, mais bizarre ment, la commande mysql_connect() génère une erreur (Commande non reconnue).
Si vous avez une idée...
Il est fort probable que ta version en ligne de commande n'utilise pas le même fichier de configuration que la version module. Un phpinfo() devrait t'apprendre ou se trouve le fichier php.ini
Si tu veux utiliser tes script php hors du contexte web, il faut ajouter un flag ( e je crois ) pour que le script n'envoie pas l'en-tête HTTP.
__marc.quinton__
ftc wrote:
Si tu veux utiliser tes script php hors du contexte web, il faut ajouter un flag ( e je crois ) pour que le script n'envoie pas l'en-tête HTTP.
oui, -q (comme quiet)
#!/usr/bin/php -q <?php
# le code php
?>
ftc wrote:
Si tu veux utiliser tes script php hors du contexte web, il faut ajouter
un flag ( e je crois ) pour que le script n'envoie pas l'en-tête HTTP.