Bonjour,
Je dispose d'un mini-portail PHP personnel que j'ai distribué sur plusieurs
serveurs. Dans le but de faciliter les mises à jour, j'ai décidé d'écrire un petit script qui va chercher les nouvelles versions des sources sur un serveur précis : ce petit script sera alors distribué avec chaque portail.
Mon soucis est le suivant : je parviens à télécharger toutes sortes de fichiers depuis le serveur de mises à jour sans aucun problème (images, javascript, etc.), mais lorsqu'il s'agit de mes fichiers sources PHP de portail ca ne fonctionne pas. Les fichiers obtenus sont vides ou partiellement incomplets.
Je me dois de préciser que ces fichiers PHP font des echo ou bien disposent de headers pour le téléchargement de fichiers.
Voici donc comment je procède :
Je pense donc que le contenu du fichier PHP téléchargé est lu et pose soucis lors de l'écriture.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $source = $site_web.$le_fichier; $destination = $le_fichier; $data = file_get_contents($source); $file = fopen($destination, "w+"); fputs($file, $data); fclose($file);
Auriez-vous une idée de la solution ?
Merci :-)
Partager