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.










Como copiar um arquivo de uma url com php
Como substituir uma palavra em um arquivo de texto usando php externo
Como pré-visualizar um arquivo php
Como extrair um arquivo zip com o VBScript
Como restaurar um arquivo de despejo de sql