Originalmente inviato da
Gianluca
Lo script "ottimo", che in programmmazione è come dire "non migliorabile", purtroppo non è stato ancora creato, almeno non per queste applicazioni :smile:
"lost connection" è un errore che si presenta spesso quando una query richiede troppo tempo per essere eseguita o comporta un trasferimento di un pacchetto di dati che eccede un limite prefissato (che comunque è talmente alto da rendere questo caso meno probabile).
In presenza di un errore simile può essere necessario fare un'ottimizzazione delle tabelle sulle quali la query fallisce, ottimizzazione "fisica" con optimize table che aiuta a risparmiare anche spazio ma non solo, basta ad esempio una ricerca su un campo non indicizzato di una tabella di media grandezza per aumentare notevolmente i tempi di ricerca e rendere quindi anche più probabile il verificarsi dell'errore di cui si parla.
In realtà ci sono molti altri fattori che possono essere causa di un errore simile, alcuni anche difficili da verificare (i casi di crash del database e riavvio, dovuti talvolta a bachi del database stesso), ma sono da considerarsi decisamente più rari dei primi, sebbene sempre possibili.
ankorakredo:
i parametri di connessione che hai impostato sono errati, non puoi collegarti al database con essi:
$config['dbuser'] = "mysqlusr";
$config['dbpass'] = "mysqlpasswd";
$config['dbname'] = "PHPhotoalbum";
Devono essere rispettivamente il tuo nickname, la tua password e my_ankorakredo.