== DIAGNOSTICA BOT == Data: 2026-07-19T00:08:08+02:00 PHP: 8.4.22 (fpm-fcgi) Root: /home/madagof/www --- 1) config.php (bot) --- [OK] config.php presente. bot_token: 883024…_rWU bot_username: video_check23_bot admin_ids: 7334239924 db_path: /home/madagof/www/storage/bot.sqlite log_file: /home/madagof/www/storage/logs/bot.log platform.db_path: /home/madagof/www/platform/storage/platform.sqlite platform.upgrade_url: https://www.mada-go.com/platform/public/bots/verify.php --- 2) Permessi storage --- [OK] scrivibile: storage [OK] scrivibile: storage/logs [OK] scrivibile: platform/storage [OK] bot.sqlite scrivibile. [OK] platform.sqlite presente. --- 3) Connessione database bot --- [OK] Database bot connesso e migrazioni OK. --- 4) Simulazione /start (dry-run interno) --- [OK] BotApp inizializzato senza errori (dipendenze/DB a posto). --- 5) Telegram (getMe + getWebhookInfo) --- [OK] getMe: @video_check23_bot url: (NON impostato) pending_update_count: 0 [OK] nessun errore recente sul webhook. [FAIL] Webhook non impostato: apri setWebhook. --- 6) Ultimi errori nel log --- 2026-07-19T00:07:01+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:04+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:06+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:10+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:12+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:15+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:17+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:21+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:23+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:27+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:29+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:32+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:34+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:38+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:40+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:43+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:45+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:49+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:51+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:55+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:07:57+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:08:00+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:08:02+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:08:06+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} 2026-07-19T00:08:08+02:00 [ERROR] getUpdates failed {"ok":false,"error_code":409,"description":"Conflict: terminated by other getUpdates request; make sure that only one bot instance is running"} == RISULTATO: 10 OK, 1 problemi == Ricorda: ELIMINA diag.php dal server dopo la diagnosi.