Verifica dello stato del sistema di notifiche push
PDO Database (pdo) | β Caricata |
SQLite Database (pdo_sqlite) | β Caricata |
JSON Support (json) | β Caricata |
cURL (per WebPush) (curl) | β Caricata |
OpenSSL (per VAPID) (openssl) | β Caricata |
| push_subscriptions.db Database subscription VAPID | β Esiste (40960 bytes) |
| push_register_vapid.php Registrazione push (VAPID) | β Esiste (11902 bytes) |
| send_push_user.php Invio push 1-to-1 (VAPID) | β Esiste (16267 bytes) |
| trace_reply.php Tracciamento/relay risposta push | β Esiste (5518 bytes) |
| vendor/autoload.php Autoloader | β Esiste (796 bytes) |
| vendor/minishlink/web-push/src/WebPush.php Libreria WebPush | β Esiste (15249 bytes) |
β Database trovato
Tabelle:
subscriptions - 0 righesqlite_sequence - 1 righeSubscription registrate: 0
β οΈ Nessuna subscription registrata
Accedi a subscribe_push.html o al flusso di registrazione app per creare una subscription
Subject: mailto:info@puschpromozioni.it
Chiave pubblica:
BO9oLkE1wm8woT27nEv8T1RWhr-sBspcIvEIUwfUYUemA1D3LMmndWUE1YI9YGeKPxccsWf33TQc6WwkB2GbbaoChiave privata:
nsqxJAj4zlLOr-PXrJ4w...Le chiavi sono caricate da config/vapid.json
β DB OK | β οΈ Nessuna subscription | β VAPID config
| Endpoint | Stato |
|---|---|
| vapid_keys.php | β HTTP 200 |
| push_register_vapid.php | β HTTP 405 |
| send_push_user.php | β HTTP 400 |
| trace_reply.php | β HTTP 400 |
| vendor/autoload.php | β presente (locale) |
Accesso file critici:
| File | Stato |
|---|---|
config vapid.json/root/push/ristorantemimmo1/PRENOTAZIONI/../config/vapid.json | β |
DB subscriptions/root/push/ristorantemimmo1/PRENOTAZIONI/push_subscriptions.db | β |
Service Worker/root/push/ristorantemimmo1/PRENOTAZIONI/sw-toilet-001-v2.js | β |
API invio push VAPID (broadcast)/root/push/ristorantemimmo1/PRENOTAZIONI/send_push_user.php | β |
Relay/trace reply/root/push/ristorantemimmo1/PRENOTAZIONI/trace_reply.php | β |
Registrazione subscription/root/push/ristorantemimmo1/PRENOTAZIONI/push_register_vapid.php | β |
Autoload Composer (sempre presente)/root/push/ristorantemimmo1/PRENOTAZIONI/vendor/autoload.php | β |
Ultimi invii:
2026-01-30 14:19:04 | CURL | user_id: 34529 | telefono: 3486374897 | title: RISTORANTE DA MIMMO | body: In admin_promo-toilet-001.html, nella funzione sendPushVapid alla riga che fa fetch(PUSH_URL, ...), cambia PUSH_URL in '/app/ristorantemimmo1/PRENOTAZIONI/send_push_vps_broadcast.php'. NON toccare il resto del codice. | endpoint: https://fcm.googleapis.com/fcm/send/d5IotUdniLI:AP... | HTTP: 201 | Response: 2026-01-30 14:24:06 | CURL | user_id: 34529 | telefono: 3486374897 | title: RISTORANTE DA MIMMO | body: In admin_promo-toilet-001.html, nella funzione sendPushVapid alla riga che fa fetch(PUSH_URL, ...), cambia PUSH_URL in '/app/ristorantemimmo1/PRENOTAZIONI/send_push_vps_broadcast.php'. NON toccare il resto del codice. | endpoint: https://fcm.googleapis.com/fcm/send/d5IotUdniLI:AP... | HTTP: 201 | Response: 2026-01-30 14:29:04 | CURL | user_id: 34529 | telefono: 3486374897 | title: RISTORANTE DA MIMMO | body: In admin_promo-toilet-001.html, nella funzione sendPushVapid alla riga che fa fetch(PUSH_URL, ...), cambia PUSH_URL in '/app/ristorantemimmo1/PRENOTAZIONI/send_push_vps_broadcast.php'. NON toccare il resto del codice. | endpoint: https://fcm.googleapis.com/fcm/send/d5IotUdniLI:AP... | HTTP: 201 | Response: 2026-01-30 14:34:06 | CURL | user_id: 34529 | telefono: 3486374897 | title: RISTORANTE DA MIMMO | body: In admin_promo-toilet-001.html, nella funzione sendPushVapid alla riga che fa fetch(PUSH_URL, ...), cambia PUSH_URL in '/app/ristorantemimmo1/PRENOTAZIONI/send_push_vps_broadcast.php'. NON toccare il resto del codice. | endpoint: https://fcm.googleapis.com/fcm/send/d5IotUdniLI:AP... | HTTP: 201 | Response: 2026-01-30 14:39:04 | CURL | user_id: 34529 | telefono: 3486374897 | title: RISTORANTE DA MIMMO | body: In admin_promo-toilet-001.html, nella funzione sendPushVapid alla riga che fa fetch(PUSH_URL, ...), cambia PUSH_URL in '/app/ristorantemimmo1/PRENOTAZIONI/send_push_vps_broadcast.php'. NON toccare il resto del codice. | endpoint: https://fcm.googleapis.com/fcm/send/d5IotUdniLI:AP... | HTTP: 201 | Response:
Per un test piΓΉ completo puoi anche aprire test/test_push.php (usa il campo telefono o lascia vuoto per la modalitΓ broadcast) e inviare la push direttamente dal browser/server.