Visualizzazione risultati 1 fino 6 di 6

Discussione: Web Push Notification non funziona

  1. #1
    verificavincite non è connesso Utente AlterBlog
    Data registrazione
    17-07-2016
    Messaggi
    34

    Exclamation Web Push Notification non funziona

    Salve,
    sto cercando di far ri-funzionare le notifiche push, credo che abbia smesso di funzionare dopo il passaggio a php8, (obbligato per drupal)

    Ho scaricato minishlink/web-push e fatto la prova ad instanziare WebPush($auth) in locale e funziona.

    Portato su altervista mi da
    is currently unable to handle this request.
    HTTP ERROR 500


    nel file di test php basta questa riga per dare l'errore (il path è corretto)

    <?php
    require_once __DIR__ . '/vendor/autoload.php';

    Sapreste dirmi come mai? potreebe essere un problema di permessi? Versione? Un .htaccess da mettere (in caso cosa dovrebbe contenere, dove?)

    i requirements sono soddisfatti
    PHP 7.3+ and the following extensions:
    gmp (optional but better for performance)
    mbstring
    curl
    openssl


    Grazie per un gentile riscontro

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,752

    Predefinito

    Hai le connessioni server to server sbloccate?

    Ciao!

  3. #3
    verificavincite non è connesso Utente AlterBlog
    Data registrazione
    17-07-2016
    Messaggi
    34

    Predefinito

    Si, da quando ho iniziato.
    Non credo comunque che aia queato perchè da errore appena includo l'autoload non durante l'utilizzo. Sembra non sia compatibile ma non capisco perché dato che i requirements sono soddisfatti.

    Grazie

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,752

    Predefinito

    Sì, i requisiti che hai indicato sono soddisfatti su Altervista.
    Non conosco in realtà nemmeno Drupal così bene, però ti consiglierei di chiedere al loro supporto. Se chiedono di controllare qualcosa di particolare possiamo controllare.

    Ciao!

  5. #5
    verificavincite non è connesso Utente AlterBlog
    Data registrazione
    17-07-2016
    Messaggi
    34

    Predefinito

    Scusa non mi sono spiegato bene.
    l'host contiene un CMS fatto in Drupal e per questo sono passato a PHP 8.

    Oltre a drupal ho creato una Progressive Web App (su un subfolder) su cui avevo abilitato le notifiche push.

    Le notifiche push sono gestite da una libreria chiamata web-push-php che prima funzionava ma da quando son migrato a php 8 non funziona più.

    la cosa strana è che in locale mi funziona ma su altervista da errore... (parlo della libreria web-push-php)

    Grazie

  6. #6
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,752

    Predefinito

    Sì, chiaro.
    Mi sembra strano che visto che Drupal richiede PHP 8, quella libreria non dichiara la compatibilità con PHP 8
    Appunto dicevo di chiedere allo sviluppatore. Se in locale con PHP8 funziona, probabilmente dipende da alcune configurazioni diverse.

    Ciao!

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •