>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Copiar um Site PHP

Você gastou muito tempo e dinheiro para configurar seu site PHP da maneira certa. Agora, por algum motivo, você precisa copiá-lo para outro servidor web ou para uma pasta diferente no seu servidor atual. Você tem várias opções de como fazer isso. Use um script PHP para copiar os arquivos para outro local. Você só precisa criar o script, carregá-lo no seu servidor web e executá-lo. Todos os arquivos do seu site serão copiados para o novo destino.

Passo 1

Abra um editor de texto (Bloco de Notas) ou aplicação de autoria web no seu computador. Clique em "Arquivo" e depois "Novo" para criar um novo arquivo. Também pode haver um ícone "Novo" na barra de ferramentas.

Passo 2

Digite o seguinte código PHP para copiar arquivos de um local para outro:

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

Deixe as aspas ao digitar o código. Altere "source" para a localização do arquivo PHP que você quer mover. Altere "dest" para o local de destino para onde você está movendo o arquivo PHP.

Passo 3

Digite o script completo para copiar todos os arquivos no seu servidor web para outro local. Para economizar tempo quando você tem muitos arquivos, use o seguinte script para copiar todo o diretório public_html para outro local:

Omita as aspas no início e fim do código. Salve o arquivo como arquivo PHP e faça upload para sua pasta public_html no seu servidor web. Execute o script digitando a localização do arquivo na barra de endereços de um navegador. Insira o destino para onde quer os arquivos copiados e permita que o script faça seu trabalho.

Dica

Este script apenas copia os arquivos PHP e não o banco de dados por trás do site. Você precisará exportar todos os dados do seu banco de dados e importá-los em um novo banco de dados no novo servidor para funcionar. Vá ao aplicativo MyPHPAdmin no seu CPanel (a ferramenta de gerenciamento de hospedagem que veio com sua conta de hospedagem), selecione o banco de dados que quer copiar e clique em "Exportar". O banco de dados será exportado como arquivo CSV.