le 13/01/2009 à 08:20
executer un commande shell dans du php
Salut tous le monde !
Voilà je cherche a executer une commande shell dans mon code php aprés quelque recherche j'ai trouver la fonction exec(); .J'ai donc fait quelques tentatives.
ca n'a pas marcher je pense que c'est parce que test.zip se trouve dans /var/www .
Normalement quand on veut faire unzip un fichier il faut d'abord aller se placer dans le fichier en faisant cd /var/www et la on peut unzip test.zip. alors j'ai essayé ca :
mais ca marche pas non plus alors est ce que queelqu'un a déjà tenté ce genre de truc et sait comment on doit s'y prendre.
Voilà je cherche a executer une commande shell dans mon code php aprés quelque recherche j'ai trouver la fonction exec(); .J'ai donc fait quelques tentatives.
<?php exec('unzip test.zip'); ?>
ca n'a pas marcher je pense que c'est parce que test.zip se trouve dans /var/www .
Normalement quand on veut faire unzip un fichier il faut d'abord aller se placer dans le fichier en faisant cd /var/www et la on peut unzip test.zip. alors j'ai essayé ca :
<?php exec(cd /var/www);
exec('unzip test.zip'); ?>
mais ca marche pas non plus alors est ce que queelqu'un a déjà tenté ce genre de truc et sait comment on doit s'y prendre.