>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Comment copier un site Web PHP ?

Vous avez passé beaucoup de temps et d'argent à configurer votre site Web PHP comme il faut. Maintenant, pour une raison quelconque, vous devez le copier vers un autre serveur Web ou vers un autre dossier sur votre serveur actuel. Vous avez plusieurs options pour le faire. Utilisez un script PHP pour copier les fichiers vers un autre emplacement. Il suffit de créer le script, de le charger sur votre serveur Web et de l'exécuter. Tous les fichiers de votre site seront copiés vers la nouvelle destination.

Étape 1

Ouvrez une application d'édition de texte (Bloc-notes) ou de création Web sur votre ordinateur. Cliquez sur « Fichier » puis « Nouveau » pour créer un nouveau fichier. Il peut aussi y avoir une icône « Nouveau » dans la barre d'outils.

Étape 2

Tapez le code PHP suivant pour copier des fichiers d'un emplacement à un autre :

« bool copy (string $source, string $dest [, resource $context]) »

Omettez les guillemets lors de la saisie du code. Remplacez « source » par l'emplacement du fichier PHP à déplacer. Remplacez « dest » par l'emplacement de destination.

Étape 3

Tapez le script complet pour copier tous les fichiers de votre serveur Web vers un autre emplacement. Pour gagner du temps quand vous avez beaucoup de fichiers, utilisez le script suivant pour copier tout le répertoire public_html vers un autre emplacement :

«»

Omettez les guillemets au début et à la fin du code. Enregistrez le fichier en tant que fichier PHP et téléchargez-le dans votre dossier public_html sur votre serveur Web. Exécutez le script en tapant son emplacement dans la barre d'adresse d'un navigateur. Saisissez la destination où vous voulez copier les fichiers et laissez le script faire son travail.

Astuce

Ce script ne copie que les fichiers PHP et non la base de données derrière le site. Vous devrez exporter toutes les données de votre base de données et les importer dans une nouvelle base sur le nouveau serveur pour que cela fonctionne. Allez dans l'application MyPHPAdmin sur votre CPanel (l'outil de gestion d'hébergement Web fourni avec votre compte d'hébergement), sélectionnez la base de données à copier et cliquez sur « Exporter ». La base sera exportée en fichier CSV.

Vie connectée