Come copiare un sito Web PHP
Hai speso molto tempo e denaro per impostare e configurare il tuo sito Web PHP nel modo giusto. Ora, per qualche motivo, devi copiarlo su un altro server web o in una cartella diversa sul tuo attuale server web. Hai diverse opzioni su come farlo. Utilizzare uno script PHP per copiare il file in un'altra posizione. Devi solo creare lo script, caricarlo sul tuo server web ed eseguirlo. Tutti i file sul tuo sito verranno copiati nella nuova destinazione.
Passaggio 1
Apri un'applicazione di modifica del testo (Blocco note) o di creazione Web sul tuo computer. Fare clic su "File" e poi su "Nuovo" per creare un nuovo file. Potrebbe anche essere presente un'icona "Nuovo" sulla barra degli strumenti.
Passaggio 2
Digita il seguente codice PHP per copiare i file da una posizione all'altra:
"bool copy (string $source, string $dest [, risorsa $context])"
Tralasciare le virgolette quando si digita il codice. Cambia "sorgente" nel percorso del file PHP che desideri spostare. Cambia "dest" nella posizione di destinazione in cui stai spostando il file PHP.
Passaggio 3
Digita l'intero script per copiare tutti i file sul tuo server web in un'altra posizione. Per risparmiare tempo quando hai molti file, usa il seguente script per copiare l'intera directory public_html in un'altra posizione:
""
Ometti le virgolette all'inizio e alla fine del codice. Salva il file come file PHP e caricalo nella tua cartella public_html sul tuo server web. Esegui lo script digitando il percorso del file nella barra degli indirizzi di un server web. Inserisci la destinazione in cui desideri copiare i file e quindi consenti allo script di fare il suo lavoro.
Suggerimento
Questo script copia solo i file PHP e non il database dietro il sito. Dovrai esportare tutti i dati dal tuo database e inserirli in un nuovo database sul nuovo server affinché funzioni. Vai all'applicazione MyPHPAdmin sul tuo CPanel (lo strumento di gestione dell'hosting web fornito con il tuo account di hosting), seleziona il database che desideri copiare e fai clic su "Esporta". Il database verrà esportato come file CSV.