Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14

Hybrid View

  1. #1
    Buon pomeriggio!

    Come vi ho detto ho nel precedente post, ho provato ad usare mysqli invece di pdo e purtroppo il risultato non è cambiato!
    Stesso identico errore!
    Non posso provare con mysql_connect perché nel php7 è deprecato.

    Sono sempre più convinto che il problema sia questo:
    codice:
    max_allowed_packet = 64M
    Devo arrendermi al fatto che devo per forza fare un upgrade di piano hosting?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    Setti l'error handler, intercetti l'errore e quando si verifica ricarichi lo script.

    Ciao!

  3. #3
    Scusami ma non l'ho mai fatto. Potresti farmi un esempio o indicarmi cosa cercare su Google?
    grazie.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    Codice PHP:
    <?php
    error_reporting
    (E_ALL);

    function 
    exception_handler($exception) {
        if ( 
    strstr$exception->getMessage(), 'Error while sending QUERY packet'  ) !== FALSE ) {
            
    header'Location: ' basename__FILE__ )  );
            exit( 
    );
        }
    }

    set_exception_handler('exception_handler');

    // ... Connessione al database ...

    delete:
    $pdo->query("DELETE FROM nome-tabella WHERE 1 = 1 LIMIT 200"); //riga 53

    $q "select id from nome-tabella";
    $result $pdo->query($q);
    $codice2 $result->fetchColumn();

    if (!empty(
    $codice2))
    {
    sleep(1);
    goto 
    delete;
    }
    Ciao, fammi sapere!
    Ultima modifica di zacca94; 08-09-2017 a 16:39

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.