|
PHP PHP aplikacije, Smarty, PEAR |
|
Alati teme | Način prikaza |
|
11. 07. 2014. | #1 |
emperor Selassie
Grand Master
|
To da postoji (prilično nisko) ograničenje na shared hostingu je donekle i normalno, ali da prikazuju tako osetljive podatke baš i nije
Trebalo bi da možeš sa error_reporting(0) da sakriješ greške. Ja obično stavim ini_set('display_errors', 0); a ostavim error logging, ali ako je ini_set onemogućen na shared hostingu onda ti to neće pomoći pa ćeš morati sa error_reporting. Ako imaš mogućnosti, svakako bih preporučio prelazak na neki VPS ili cloud, jer će error_reporting sakriti grešku ali će sajt i dalje pucati (uz blank page), a moći ćeš sam da regulišeš MySQL connection limit. |
11. 07. 2014. | #2 |
član
Certified
Datum učlanjenja: 17.10.2006
Poruke: 65
Hvala: 42
18 "Hvala" u 9 poruka
|
Pa lepo ti pise na pocetku da je greska "Uncaught exception", posto izgleda ne koristis try-catch kod konekcije.
Trebalo bi da bude ovako nesto: Kôd:
try { $db = new PDO($dsn, $user, $password); } catch (PDOException $e) { print 'greska'; } |
|
|