webForumDet fria alternativet

Får inga felmedelanden från PHP och mysql

PHP

6 svar · 278 visningar · startad av belgar

Medlem sedan aug. 20029 inlägg
Frågan#1

Ja precis som rubriken säger..

Glömmer jag tex ett ";" i slutet av en rad så blir sidan bara blank istället för att ett felmedelande kommer upp.

Säkert jag som ändrat någon inställning i PHP/Apache/Mysql för mkt..

Frågan e nu: Hur rättar jag till det här? Felmedelande är ju rätt bra att få ;)

Medlem sedan mars 20007 896 inlägg
#2

I php.ini finns det en rad med error_reporting. Du har inte varit där och pillat? Den ska ha värdet E_ALL för att få felmeddelanden.

Medlem sedan aug. 20029 inlägg
#3

Kollade upp min php.ini och raden ser ut så här där:

error_reporting = E_ALL

så det verkar inte vara problemet..

gjorde två st testfiler för att ni får se hur det ser ut:

Fil errortest.php :

<?
$nr=1;
echo ("Tjaba $nr");
?>

Fil errortest2.php :

<?
$nr=1
echo ("Tjaba $nr");
?>

Fil errortest2.php är alltså likadan som errortest.php förutom att ";" inte finns med på rad2 efter $nr deklarationen.

Medlem sedan apr. 2001762 inlägg
#4

Prova om denna kod funkar då

<?php

$nr=1;
echo "Tjaba ".$nr;

?>
Medlem sedan aug. 20029 inlägg
#5

Ja den funkar.
http://chili.d2g.com/tests/errortest3.php

errortest3.php som du ville jag skulle testa är väll en kod utan fel?

Medlem sedan apr. 2001762 inlägg
#6

Oj måste ha varit lite trött när jag läste tråden :)
Missuppfattade frågan helt..
Nu när jag provade på min lokala webbserver insåg jag att jag inte heller får nå felmeddelande när jag t.ex glömt ett semikolon...
Sidan laddas inte alls.. humm
Tur att jag aldrig brukar göra fel då ;)

EDIT: hittade dock "felet" i php.ini det finns en rad som det står
display_errors = Off som default ... ändra bara till On ;) .. den ligger strax under error_reporting = E_ALL.

Lycka till!

Medlem sedan aug. 20029 inlägg
#7

Tackar så väldigt mkt UrMe.

Nu funkar det klockrent =) och blir så mycke enklare att felsöka min kod som det blir lite fel i då och då.

Än en gång tackar

//mr.Belgar

288 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
148 ms — hämta tråd, inlägg och bilagor (db)
138 ms — ändringar (db)