--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/201102051551.39551.colonius@free.fr
Le samedi 05 février 2011 18:03:13, moi-meme a écrit :
tu peux pas lancer un fichier .php dans la ligne de ton navigateur ?
je viens d'essayer :
http://.../wiki/includes/normal/RandomTest.php
ça donne :
"Erreur 403 - Refus de traitement de la requête (Interdit - Forbidden)"
Et quand je veux faire pareil avec un script avec l'extension *.sh contre le spam, Firefox veut le télécharger.
Ca c'est normal apache ne sait pas interprêter les scripts. Il faudrait bidouiller en lui disant d'appeler un vrai interprêteur shell comme bash via les CGI par exemple mais a ma connaissance les CGI sont inactifs chez free.
Par contre, ce que suggérais "moi-même" c'était sûrement d'appeler ton script via la fonction exec() de php qui devrait passer la main au système et faire interpréter ton script par le shell qui va bien.
De mémoire chez free, la fonction exec() de php est active, je m'en étais servi pour exécuter un binaire donc y a pas de raison que ca marche moins bien avec un script.
Ou alors si ton script shell n'est pas trop compliqué tu peux aussi le refaire en php. Après tout php c'est aussi un langage de script....
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/AANLkTi=YUSyO=
Le 5 février 2011 18:44, Klaus Becker <colonius@free.fr> a écrit :
Le samedi 05 février 2011 18:03:13, moi-meme a écrit :
tu peux pas lancer un fichier .php dans la ligne de ton navigateur ?
je viens d'essayer :
http://.../wiki/includes/normal/RandomTest.php
ça donne :
"Erreur 403 - Refus de traitement de la requête (Interdit - Forbidden)"
Et quand je veux faire pareil avec un script avec l'extension *.sh contre le
spam, Firefox veut le télécharger.
Ca c'est normal apache ne sait pas interprêter les scripts. Il
faudrait bidouiller en lui disant d'appeler un vrai interprêteur shell
comme bash via les CGI par exemple mais a ma connaissance les CGI sont
inactifs chez free.
Par contre, ce que suggérais "moi-même" c'était sûrement d'appeler ton
script via la fonction exec() de php qui devrait passer la main au
système et faire interpréter ton script par le shell qui va bien.
De mémoire chez free, la fonction exec() de php est active, je m'en
étais servi pour exécuter un binaire donc y a pas de raison que ca
marche moins bien avec un script.
Ou alors si ton script shell n'est pas trop compliqué tu peux aussi le
refaire en php. Après tout php c'est aussi un langage de script....
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/AANLkTi=YUSyO=uEdsbvrSr9sCWc-C5kpkt-_SjhxPHFi@mail.gmail.com
Le samedi 05 février 2011 18:03:13, moi-meme a écrit :
tu peux pas lancer un fichier .php dans la ligne de ton navigateur ?
je viens d'essayer :
http://.../wiki/includes/normal/RandomTest.php
ça donne :
"Erreur 403 - Refus de traitement de la requête (Interdit - Forbidden)"
Et quand je veux faire pareil avec un script avec l'extension *.sh contre le spam, Firefox veut le télécharger.
Ca c'est normal apache ne sait pas interprêter les scripts. Il faudrait bidouiller en lui disant d'appeler un vrai interprêteur shell comme bash via les CGI par exemple mais a ma connaissance les CGI sont inactifs chez free.
Par contre, ce que suggérais "moi-même" c'était sûrement d'appeler ton script via la fonction exec() de php qui devrait passer la main au système et faire interpréter ton script par le shell qui va bien.
De mémoire chez free, la fonction exec() de php est active, je m'en étais servi pour exécuter un binaire donc y a pas de raison que ca marche moins bien avec un script.
Ou alors si ton script shell n'est pas trop compliqué tu peux aussi le refaire en php. Après tout php c'est aussi un langage de script....
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/AANLkTi=YUSyO=
moi-meme
Le Sat, 05 Feb 2011 19:00:01 +0100, Kevin Hinault a écrit :
Ou alors si ton script shell n'est pas trop compliqué tu peux aussi le refaire en php. Après tout php c'est aussi un langage de script....
en php : c'est ce que j'avais oublié de préciser (pour moi c'était évident : mes excuses les plus plates)
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/4d4e6558$0$10054$
Le Sat, 05 Feb 2011 19:00:01 +0100, Kevin Hinault a écrit :
Ou alors si ton script shell n'est pas trop compliqué tu peux aussi le
refaire en php. Après tout php c'est aussi un langage de script....
en php : c'est ce que j'avais oublié de préciser (pour moi c'était
évident : mes excuses les plus plates)
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4d4e6558$0$10054$426a34cc@news.free.fr
Le Sat, 05 Feb 2011 19:00:01 +0100, Kevin Hinault a écrit :
Ou alors si ton script shell n'est pas trop compliqué tu peux aussi le refaire en php. Après tout php c'est aussi un langage de script....
en php : c'est ce que j'avais oublié de préciser (pour moi c'était évident : mes excuses les plus plates)
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/4d4e6558$0$10054$