>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como copiar um site PHP


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

Etapa 1


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

Etapa 2


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

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

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

Etapa 3


Digite o script inteiro para copiar todos os arquivos em seu servidor web para outro local. Para economizar tempo quando você tiver muitos arquivos, use o script a seguir para copiar todo o diretório public_html para outro local:

""

Omita as aspas no início e no final do código. Salve o arquivo como um arquivo PHP e carregue-o em sua pasta public_html em seu servidor web. Execute o script digitando o local do arquivo na barra de endereços de um servidor web. Insira o destino para o qual deseja que os arquivos sejam copiados e permita que o script faça seu trabalho.

Dica


Este script copia apenas 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 inseri-los em um novo banco de dados no novo servidor para que funcione. Vá para o aplicativo MyPHPAdmin em seu CPanel (a ferramenta de gerenciamento de hospedagem que acompanha sua conta de hospedagem), selecione o banco de dados que deseja copiar e clique em "Exportar". O banco de dados será exportado como um arquivo CSV.