O fórum phpwind 3.01 pode ser considerado um dos mais poderosos e rápidos entre os fóruns gratuitos. No processo de utilização deste fórum, acumulei alguma experiência e compartilho com vocês:
1. Backup de dados
À medida que a quantidade de dados do fórum continua a aumentar, muitas vezes acontece que um arquivo não consegue acomodar todos os dados de backup de acordo com o tamanho de arquivo padrão. Se a velocidade do host for relativamente lenta e a velocidade da rede não for boa, uma tela branca aparecerá frequentemente e nenhuma resposta aparecerá após a geração do primeiro arquivo. Nunca pense que o backup está completo (fomos enganados por isso e sofremos pesadas perdas!).
Quando isso acontece, é melhor usar um navegador que responda rapidamente. Eu uso o Opera, que geralmente pode refletir o processo de backup normalmente. Você deve esperar até que o aviso de que o backup foi concluído apareça para indicar que o backup foi realmente concluído.
Outra maneira possível é modificar o tamanho do arquivo de backup. Por exemplo, se o seu arquivo de backup tiver cerca de 1 MB, defina-o para 2.048 K. Isso impedirá que o backup seja interrompido no meio.
2. Use a função de recuperação do phpwind para executar instruções SQL
O arquivo de backup do Phpwind é na verdade a instrução SQL do banco de dados, que é dividida em duas categorias: instruções para excluir e reconstruir tabelas e instruções para inserir dados. Se os dados de backup do seu banco de dados estiverem incompletos, você pode adicionar manualmente instruções SQL ao arquivo de backup (você também pode excluir algumas instruções, como excluir as instruções para reconstrução da estrutura da tabela e manter apenas as instruções para inserir dados). o cabeçalho do conteúdo do arquivo de backup Apenas algumas linhas completas são suficientes. E você pode usar qualquer instrução SQL, o phpwind executará fielmente essas instruções SQL para você.
3. Dicas para migração espacial sem reinstalar o phpwind:
Pode-se dizer que a migração de espaço é algo que encontramos com frequência (de jeito nenhum, quem disse que nossos provedores de serviços de hospedagem virtual na China são mistos e muitas vezes encontramos pessoas más?) De acordo com o método convencional, você precisa reenviar o arquivo de instalação e reinstale o phpwind, em seguida, substitua o diretório de instalação pelo diretório BBS modificado e, finalmente, restaure o banco de dados MySQL. Isso requer um processo de upload de FTP bastante demorado, especialmente quando a velocidade da Internet é média.
Na verdade, os provedores de serviços de hospedagem virtual atuais geralmente fornecem a ferramenta de gerenciamento de banco de dados phpMyAdmin. Usando esta ferramenta, você pode pular o processo de instalação:
Isenção de responsabilidade: se o seu host virtual não pode fornecer o phpMyAdmin e você ainda não instalou o phpMyAdmin, não há necessidade de ler o seguinte (porque o tempo necessário para carregar e instalar o phpMyAdmin não é menor que o phpwind, fui enganado uma vez)
- Se o seu arquivo de backup for pequeno (algumas centenas de K) e a velocidade da Internet for boa, você pode executar o arquivo de backup diretamente no phpMyAdmin executando o arquivo SQL.
No entanto, se o arquivo for muito grande, de acordo com meus testes, mesmo que tenha apenas cerca de 1 MB, muitas vezes é difícil ter sucesso se a velocidade da rede for média. Portanto, ainda é essencial instalar uma versão original do phpwind.
No entanto, se estiver interessado, você pode modificar o arquivo de backup, extrair apenas parte da estrutura de dados dele e executá-lo.
Em outras palavras, você pode encontrar um arquivo de banco de dados limpo de um phpwind recém-instalado (portanto, é melhor salvar o primeiro backup do seu site) e primeiro usar o PhpMyAdmin para executar esse arquivo e restaurar a estrutura do banco de dados.
- O próximo passo é copiar o diretório do fórum do qual você fez backup para o novo espaço (você precisa manter o arquivo sql_config.php no diretório de dados) e restaurar o arquivo da página da web do BBS se o seu arquivo BBS não tiver sido modificado. de qualquer forma, basta usar os arquivos instalados diretamente. Caso contrário, você ainda terá que fazer upload do seu arquivo BBS que foi modificado várias vezes.
- Além disso, se você estiver usando um host do tipo UNIX, também precisará modificar os atributos de alguns diretórios. Você pode seguir os requisitos das instruções de instalação do phpwind e alterar os atributos de vários diretórios para 777 (na verdade, alterando-os). para 755 muitas vezes pode funcionar normalmente), o novo fórum é basicamente migrado com sucesso.
Vale ressaltar que não se esqueça de modificar os atributos de vários arquivos do diretório simples para 755, caso contrário a interface sem gráficos não poderá ser acessada corretamente (foi o que descobri acidentalmente ao verificar a fonte de acesso do site. Nunca A versão sem imagem utilizada é a preferida dos motores de busca).
- Em seguida, não se esqueça de modificar o nome do banco de dados, nome de usuário, senha e outras informações no arquivo sql_config.php no diretório de dados.
Se você estiver reinstalando o phpwind, copie o arquivo sql_config.php no diretório de dados do diretório phpwind que você acabou de instalar no diretório de dados do diretório real do fórum e defina o atributo do arquivo como 777.
- Finalmente, a etapa principal é usar o FTP para fazer upload do arquivo de backup do banco de dados real para o diretório Data e, em seguida, fazer login no backend com a conta de administrador do phpwind para restaurar rapidamente seus dados.
Depois de restaurar os dados, finalmente atualize todos os caches em segundo plano.