Avatar billede hf Nybegynder
05. januar 2004 - 11:41 Der er 4 kommentarer og
1 løsning

Beskrivende fejlmeldinger

Hos min udbyder får jeg beskrivende fejlmeldinger, når der er fejl i et script.
F.eks.:
Warning: mysql_connect(): Access denied for user: 'user@localhost' (Using password: YES) in /.../user/script.php on line 24

På min egen lokale test-server (WAMP) får jeg ingen meldinger - blot en blank side når der er fejl.
Hvordan kan jeg ændre opsætningen af min server, så jeg får fejlmeddelelser som hos min udbyder?
Avatar billede sukos Juniormester
05. januar 2004 - 12:04 #1
I din php.ini skal der du bruge

error_reporting  =  E_ALL


Eller bruge ini_set til alle dine php filer
Avatar billede sukos Juniormester
05. januar 2004 - 12:06 #2
<?php
ini_set('error_reporting', 'E_ALL');

din kode...............


?>
Avatar billede hf Nybegynder
05. januar 2004 - 12:11 #3
OK - jeg tester senere i dag.
Avatar billede fcknet Nybegynder
05. januar 2004 - 16:41 #4
Hvis du vil have uddybende mysql fejl skal du sætte or die(mysql_error()) efter queryet, fx. sådan her: $q = mysql_query("SELECT id FROM tabel") or die(mysql_error());
Avatar billede hf Nybegynder
05. januar 2004 - 19:48 #5
sukos: Du satte mig på sporet. error_reporting var allerede sat til E_ALL men display_errors var sat til Off
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester