Recuperação de Fanfan's Blog
- FTP para o servidor e verificar / cgi-bin/mt/mt.cgi pasta. Trata-se de uma nova instalação com MovableType 3,2. Que foi criada em Jan 14, 2007.
- Download mt-config.cgi arquivo para analisar qual é a actual base de dados.
- O actual DB aponta para / home / wangjian / public_html / cgi-bin / mt / db
- Isto significa que, actualmente, é usando a BerkeleyDB, o arquivo de texto simples.
- BerkeleyDB é o problema da Wendy's blog - quando há muitos comentários, a maior parte delas são spams, ele não suporta e causou muitos problemas
- Determine transformar a BerkeleyDB em MySQL database
- A primeira coisa a fazer é backup do actual Berkeley DB.
- Entrar na / vdeck /
- Visite http://www.ipower.com/member/filemanager.bml?expand=/home/users/web/b2841/ipw.wangjian/public_html/cgi-bin
- Check / mt / pasta e clique em [Arquivo como Zip] botão. Depois, esperar por algum tempo.
- O baixado / mt / pasta arquivo é armazenar em D: \ my \ 8. Web \ História e Backups \ 2007-12-23
- Teste mostra para apagar um comentário (mesmo um único comentário) sobre o velho Berkeley DB base não é viável. Isso leva muito tempo.
- O próximo passo é configurar um novo blog de dados, e tentar importar as entradas exportados para o novo banco de dados.
- Exportar o velho Fanfan's Blog. O arquivo exportado é armazenado em D: \ my \ 8. Web \ História e Backups \ 2007-12-23 \ fanfan_export_original.txt
- Criar um novo Banco de dados MySQL com a seguinte especificação:
- Database name: mtfanfan
- Nome do usuário: público
- Senha: *******
- Mudou o mt-config.cgi para refletir as mudanças no banco de dados.
- Em mt-config.cgi, comente as seguintes linhas: # DataSource / home / wangjian / public_html / cgi-bin / mt / db
- Em mt-config.cgi, acrescentou a seguinte linha:
ObjectDriver DBI: mysql
Database mtfanfan
DBUser público
DBPassword ******
DBHost localhost - (Por alguma razão, eu usei o sistema antigo usuário chamado wangjian_mtsys, e no banco de dados ainda é wangjian_blog_2007)
- Agora o login obras. Então, vou tentar ver se funciona importação.
- Importe o arquivo exportado.
- Upload D: \ my \ 8. Web \ História e Backups \ 2007-12-23 \ fanfan_export_original.txt para / cgi-bin/mt/import / pasta. Isto leva algum tempo.
- Use a ferramenta importação para ver se funciona. Espero que ele funciona, mas quem sabe.
- Se ele funciona, o próximo passo é eliminar os spams. Isso leva algum tempo, mas, uma vez que é o MySQL database, que deveria ser muito mais rápido. Ou mesmo usar o banco de dados própria ferramenta ajuda. -- Ele acabou por ele trabalhou.
- Existe algo tão inesperado - o novo iPowerweb arquiteto move o banco de dados, o seu banco de dados e arquivos não estão mais em um servidor. Em vez disso, eles têm o serviço compartilhado servidores. Isso cria um cenário muito interessante: há duas base de dados sobre dois servidores com exatamente as mesmas informações, é sobre ele, o outro é sobre o servidor compartilhado. O problema é, o MovableType scripts conecta-se ao servidor local enquanto o phpMyAdmin conecta-se ao servidor compartilhado. Pois bem. Sempre que eu tiver de falar com ipower, sinto muito grande frustração.
PS A nota é sobre http://home.wangjianshuo.com/pt/20071202_recovery_of_fanfans_blog.htm