Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2013] Lost connection to MySQL server at 'waiting for initial communication packet', system error: 95' in /home/turbolab.it/sito/phporn_cache/phpornDatabase.commoninclude.php:2 Stack trace: #0 /home/turbolab.it/sito/phporn_cache/phpornDatabase.commoninclude.php(2): PDO->__construct('mysql:dbname=tu...', 'turbolab.it', '8Uhq9EdT', Array) #1 /home/phporn/sito/bricks/utility/phpornFetcher.class.php(94): require_once('/home/turbolab....') #2 /home/turbolab.it/sito/include/global_3_database.php(45): phporn\Fetcher->fetch('phpornDatabase....') #3 /home/turbolab.it/sito/www/htdocs/index.php(2): require_once('/home/turbolab....') #4 {main} thrown in /home/turbolab.it/sito/phporn_cache/phpornDatabase.commoninclude.php on line 2
P.S.:Pagina usata per tracciare i cambiamenti della home (usata per essere notificato dell'apertura definitiva al pubblico).
Scusate, il firewall si è incriccato (colpa mia, non sua..) mentre ero sotto l'ombrellone in spiaggia, e non ho ancora a posto tutti i vecchi strumenti opportuni per essere notificato.
L'ho tirato già al volo appena Al3x mi ha contattato.
Per la cronaca: quel "8Uhq9EdT" che leggete sopra era la password per la connessione al database (che ho cambiato poco fa) :doh
Nulla di eccessivamente grave: l'importante e' accorgersi di questi problemi e fare in modo che essi siano risolti (o noti) prima dell'apertura ufficiale al pubblico. A quel punto si potrà inibire la visualizzazione degli errori per esteso (sostituita da pagine d'errore comprensibili dall'utente medio).
Zane ha scritto:E vi presento così phporn, l'abstraction layer (chiunque lo chiami "framework" verrà prontamente bannato...) che fa da Model di TurboLab.it. Il logo è ancora più bello del nome...
:doh
Se la pazienza è una virtù, attendere è un'arte... Stiamo tornando...
Ok, ho gestito l'errore facendo in modo che, in caso di problemi di connessione al DB, non esca più la password in chiaro :doh
In caso un problema di connessione al DB si ripresentasse, al più si leggerà qualcosa del genere:
Errore sul server: connessione al database fallita. Dettagli tecnici: SQLSTATE[HY000] [1045] Access denied for user 'turbolab.it'@'localhost' (using password: YES)
Inserendo un messaggio, dichiari di aver letto e accettato il regolamento di partecipazione.
Nello specifico, sei consapevole che ti stai assumendo personalmente la totale responsabilità delle tue affermazioni, anche in sede civile e/o penale,
manlevando i gestori di questo sito da ogni coinvolgimento e/o pretesa di rivalsa.
Dichiari inoltre di essere consapevole che il messaggio sarà visibile pubblicamente, accetti di diffonderlo con licenza
CC BY-NC-SA 3.0 (con attribuzione a "TurboLab.it") e rinunci ad ogni forma di compensazione (economica o altro).
Rinunci inoltre esplicitamente a qualsiasi pretesa di cancellazione del messaggio.