Atualizando o PulseHub
Processo Geral de Atualizacao
1. Faca Backup de Tudo Primeiro
Hospedagem compartilhada: phpMyAdmin → Exportar banco de dados. Gerenciador de Arquivos → baixar pasta config/.
VPS:
mysqldump -u root -p pulsehub_db > pulsehub_backup_$(date +%Y%m%d).sql
cp -r /var/www/pulsehub/config /backup/pulsehub_config_$(date +%Y%m%d)
2. Enviar Novos Arquivos
Baixe a nova versao e envie todos os arquivos exceto config/. Nao sobrescreva seu diretorio config/.
3. Executar Migracoes do Banco de Dados
Se um schema_update.sql estiver incluido:
Hospedagem compartilhada — Ferramenta de Upgrade Web (Recomendado):
- Navegue ate
https://yourdomain.com/install/upgrade.php - Faca login com sua conta de admin
- Visualize as instrucoes SQL
- Clique em Aplicar Atualizacao do Banco de Dados
Sem CLI, sem phpMyAdmin — um clique.
Alternativa — phpMyAdmin: Aba SQL → cole o conteudo de schema_update.sql → Executar.
VPS: mysql -u root -p pulsehub_db < schema_update.sql
4. Limpar Caches do Navegador
Atualizacao forcada (Ctrl+Shift+R) para recarregar JS e CSS atualizados.
5. Reiniciar PHP-FPM (Somente VPS)
sudo systemctl reload php8.1-fpm
Hospedagem compartilhada: Pule esta etapa — seu host lida com isso automaticamente.
Revertendo
Hospedagem compartilhada: Importe seu backup .sql via phpMyAdmin. Reenvie os arquivos antigos (mantenha config/).
VPS: Restaure o banco de dados e os arquivos a partir do backup.