Você gastou uma grande quantidade de tempo e dinheiro para instalar e configurar seu site PHP apenas para a direita. Agora, por alguma razão, você precisa copiá-lo para outro servidor web ou para uma pasta diferente no seu servidor web atual. Você tem várias opções diferentes para como fazer isso. Use um script PHP para copiar o arquivo para outro local. Você só precisa criar o script, carregá-lo para o seu servidor web e executá-lo. Todos os arquivos em seu site serão copiados para o novo destino.
Abra um editor de texto (Notepad) ou aplicativo de criação web em seu computador. Clique em "Arquivo" e depois "Novo" para criar um novo arquivo. Há também pode ser um "Novo" ícone na barra de ferramentas.
Digite o seguinte código PHP para copiar arquivos de um local para outro:
"cópia bool (string $ source, string $ dest [, resource $ context])"
Deixar de fora as aspas ao digitar o código. Alterar "fonte" para o local do arquivo PHP que você deseja mover o arquivo. Alterar "dest" para o local de destino para onde você está movendo o arquivo PHP para.
Escreva em todo o script para copiar todos os arquivos em seu servidor web para outro local. Para poupar algum tempo quando você tem um monte de arquivos, use o seguinte script para copiar todo o diretório public_html para outro local:
"lt;? php
copy_all função ($ source, $ dest) {
$ Dir = opendir ($ source);
@mkdir ($ dest);
while (false! == ($ file = readdir ($ dir))) {
if (($ file! = `.`) && ) $ File! = `..`)) {
if (is_dir ($ source. `/`. $ file)) {
copy_all (.. $ source `/` $ file, $ dest `/` $ arquivo..);
}
outro {
cópia (.. $ source `/` $ file, $ dest `/` $ arquivo..);
}
}
}
closedir ($ dir) -
}
?gt;"
Omitir as aspas no início e no final do código. Salve o arquivo como um arquivo PHP e enviá-lo para a sua pasta public_html no seu servidor web. Execute o script digitando o local do arquivo na barra de endereços de um servidor web. Introduza o destino que você deseja que os arquivos copiados para e, em seguida, permitir que o script para fazer seu trabalho.
dicas & avisos
- Este script só copia os arquivos PHP, e não o banco de dados por trás do site. Você vai precisar para exportar todos os dados de seu banco de dados e inseri-la em um novo banco de dados no novo servidor para que ele funcione. Ir para a aplicação myphpadmin em seu CPanel (a ferramenta de gerenciamento de hospedagem web que veio com sua conta de hospedagem), selecione o banco de dados que você deseja copiar e clique em "Exportar." O banco de dados será exportado como um arquivo CSV.