-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Taupin (Cosiroc) wrote:
Je suis titulaire d'un site Web (donc avec droits d'acc�s par FTP pour les mises � jour des pages Web, moyennant un login/password) mais, quand je veux charger mon Web avec des dizaines ou centaines de nouveaux fichiers, le transfert FTP se plante souvent, parfois tous les 10 fichiers.
La solution du probl�me ne serait-elle pas de faire fonctionner le transfert FTP ? Si c'est du hosting, rousp�te. C'est pas normal.
Aussi, je voudrais transf�rer, non pas chaque fichier (HTML ou autres) par la commande "mput" de FTP, mais transf�rer un unique fichier truc.tar.gz. Ce transfert marche OK, mais comment puis-je alors, via un script PHP contenantOui
system("tar -zvxf truc.tar.gz")
effectuer la mise � jour.
En fait cette commande est accept�e et liste l'ensemble des �l�ments, mais un examen, par FTP ou par le navigateur, montre que rien n'a �t� chang�.Tr�s certainement un probl�me de droits d'acc�s au r�pertoire alors.
L'explication me para�t simple: quand par un navigateur je lance une commande zzuntar.php, l'ex�cution de cette commande n'a �videmment pas les privil�ges pour modifier les fichiers, ou en cr�er de nouveaux.Oui.
Donc mas question: quelle commandes dois-je mettre dans mon script <? ... ?> pour:
1) saisir les login/password utilis� par FTP et les mettre dans des variables (par exemple $majlogin et $majpassword ?
2) quelle commande lancer pour faire que le propri�taire du script soit celui avec le login/password ($majlogin $majpassword) de mani�re � ce que le script ait (le temps de son ex�cution) les droits d'acc�s �criture dans les ficheirs ?
Impossible avec PHP.
Ca doit �tre r�gle au niveau de la configuration Apache (et encore, personne ne fait �a, trop risqu�).
3) idem (probablement) pour que le directory soit modifiable (popur le remplacement/cr�ation de nouveaux fichiers)?
Tu peux changer les droits d'acc�s via FTP:
chmod 777
sur le r�pertoire, ensuite �x�cuter le .php qui fait le tar, puis remettre les droits d'acc�s via FTP.
- -- -o) Pascal Bleser http://guru.unixtech.be
/\\ <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
_\_v The more things change, the more they stay insane.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQE/I6J9r3NMWliFcXcRArIWAJwOXb8ELNMtr4ht+COndtDKCPZp7wCfbB2i iFJu6kX5YD+T5Xe1eJIJ6yA= =iWvk -----END PGP SIGNATURE-----
_______________________________________________________ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/[EMAIL PROTECTED] IRC: efnet.unixtech.be:6667 - #unixtech

