Files
sistema_funcionando_lastwar/docker/diagnostico_zimaos.sh

61 lines
2.1 KiB
Bash
Executable File

# Comandos para diagnosticar problemas en ZimaOS
# Copia y pega estos comandos en la terminal de ZimaOS
# 1. Ver logs del discordbot
docker exec bot_lastwar_funcionando cat /var/www/html/bot/logs/discordbot.out.log
# 2. Ver logs del discordbot (errores)
docker exec bot_lastwar_funcionando cat /var/www/html/bot/logs/discordbot.err.log
# 3. Ver logs del translation-worker
docker exec bot_lastwar_funcionando cat /var/www/html/bot/logs/translation-worker.out.log
# 4. Verificar si el archivo discord_bot.php existe
docker exec bot_lastwar_funcionando ls -la /var/www/html/bot/discord_bot.php
# 5. Verificar el .env generado
docker exec bot_lastwar_funcionando cat /var/www/html/bot/.env
# 6. Verificar si los archivos del proyecto están montados
docker exec bot_lastwar_funcionando ls -la /var/www/html/bot/ | head -20
# 7. Verificar permisos de la carpeta logs
docker exec bot_lastwar_funcionando ls -la /var/www/html/bot/logs/
# 8. Ver todos los procesos en ejecución
docker exec bot_lastwar_funcionando ps aux
# 9. Ver estado de supervisor
docker exec bot_lastwar_funcionando supervisorctl status
# ==== DIAGNÓSTICO DE APACHE ====
# 10. Ver si Apache está escuchando en puerto 80
docker exec bot_lastwar_funcionando netstat -tulpn | grep :80
# 11. Ver procesos de Apache
docker exec bot_lastwar_funcionando ps aux | grep apache
# 12. Ver log de error de Apache
docker exec bot_lastwar_funcionando cat /var/log/apache2/error.log
# 13. Ver log de error del sitio
docker exec bot_lastwar_funcionando cat /var/www/html/bot/logs/apache2.err.log
# 14. Probar Apache directamente dentro del contenedor
docker exec bot_lastwar_funcionando curl -v http://localhost:80/ 2>&1 | head -20
# 15. Ver configuración de Apache
docker exec bot_lastwar_funcionando apache2ctl -S 2>&1
# 16. Ver módulos de Apache cargados
docker exec bot_lastwar_funcionando apache2ctl -M 2>&1 | grep php
# 17. Verificar si hay algo escuchando en el puerto publicado
netstat -tulpn | grep 8086
# 18. Ver logs del contenedor
docker logs bot_lastwar_funcionando 2>&1 | tail -30
# 19. Reiniciar el contenedor (si necesitas hacer cambios)
docker restart bot_lastwar_funcionando