[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux] Demande d'aide PHP
Voila, je gère un nouveau site web (www.cosiroc.org) sur lequel
j'envoie, prériodiquement, les mises à jour des pages, ce qui représente
à chaque fois plus d'un millier de fichiers.
Le transfert se fait pas ftp (le site ftp d'accès est fourni et marche).
Le pb est que pour chaque misa à jour, j'envoi d'approx 2000 fichiers
(souvent petits, qq kiloctets) est très long, non par la vitesse de
transfert (j'ai ADSL) mais par les terms perdus à chaque démarrage d'un
nouveau fichier.
La solution évidente (m'a-t-on dit) est (selon mon FAI qui est ovh.net)
1) d'expédier un seul fichier *.tar.gz
2) d'exécuter un script PHP disant:
tar xvzf truc.tar.gz
La question est double:
1) comment rédiger ce script? ON m'a dit:
system "tar -xvzf truc.tar.gz"
2) comment le faire exécuter à distance sur le site hébergeant mon
Web? On m'a dit d'envoyer par ftp un fichier "deball.php" et de faire
http ://www.monweb.org/deball.php
Or, quand je fais ça (directement ou par un lien à partir d'un fichier
HTML), le texte du script s'affiche dans un fenêtre de mon navigateur,
et rien ne se passe.
---> Questions:
a) un script PHP placé dans mon site web (donc placé non pas sur mon
ordinateur, mais sur le site web fourni par le FAI) est-il exécutable à
distance?
b) si oui, que faut-il mettre dans le script (en-têtes, etc.) pour
qu'il soit exécutable à distance et non simplement visualisé à l'écran?
c) comment, depuis chez moi, puis-je effectivement lancer à distance
l'exécution de mon script (Attention: je ne peux pas
--
------------------------------------------------------------------------
Daniel Taupin, 91400 ORSAY - France
E-mail= mailto:taupind@wanadoo.fr
Home/fax: (33)1.60.10.26.44. Rep.: (33)1.60.10.04.13, fax (work)
(33)1.69.15.60.86
_______________________________________________
Linux Mailing List
Archives: http://unixtech.be/mailman/listinfo/linux