J'ai un compte d'hébergement (hostgator) avec un répertoire principal et plusieurs sous-répertoires, chacun représentant une adresse www. Je voudrais savoir s'il est possible de créer une interface en php qui me permettrait de mettre à jour un fichier donné (disons, header.php) dans un dossier spécifique (mon thème wordpress personnalisé qui réside dans chaque site) qui sera le même dans tous les sites.Gestionnaire de fichiers multi-sites en PHP: Mettre à jour un seul fichier dans plusieurs sites avec un clic?
Je dois actuellement faire cela via FTP, mais son b/c encombrant je dois ouvrir chaque répertoire et copier le fichier. Donc, si j'ai 30 sites à mettre à jour, cela prend beaucoup de temps. Je voudrais juste avoir une liste de sites avec une case à cocher à côté de chacun d'entre eux (et un bouton "Sélectionner tout") et exécuter la mise à jour sur tous les sites en un clic)
Merci pour votre participation! PS: Je sais qu'il y a probablement des scripts chron ou des interfaces qui peuvent le faire, mais je vais créer une solution scriptable (PHP) que je peux emballer et envoyer à quelqu'un et ça marche et c'est simple utiliser.
Script ces commandes dans un fichier .php? Si c'est le cas, je m'attends à devoir fournir un moyen de transmettre le nom d'utilisateur/mot de passe au serveur FTP de l'utilisateur, avec les informations sur le fichier. Suis-je sur la bonne voie avec ce que vous proposez? –
Oui, ça sonne bien. –