Når du er færdig med et program , du altid nødt til at kontrollere for fejl , og processen tager et stykke tid , selv når du ved, hvad man skal kigge efter. Web-udviklere aldrig ønsker at " lække " kode ved udstationering fejl offentligt , så det meste af tiden , vil du have debugging processer deaktiveret på levende sites. Når debugging , du også vil have programmet til at vise så mange fejl som muligt , så du kan rette , før programmet går live . Instruktioner
1
Insert " ini_set ( ' display_errors ', ' On '); " direkte under din " < php ? " Tag , som fortæller PHP at vise fejl, når den kører ind i dem i stedet for skjule dem
2
Insert " error_reporting ( E_ALL ) ." direkte under linjen fra første skridt. Dette fortæller PHP at indberette alle fejl , selv om fejlene er teknisk vil ikke dræbe programmet.
3
Kør dit program. Eventuelle fejl, meddelelser eller advarsler vises i almindelig tekst , sammen med et linjenummer fortæller dig hvor du skal lede efter fejlen.
4
Identificer linjen direkte over eventuelle fortolkningsfejl . Kig efter glemte semikolon , konsoller og andre syntaks fejl. Rette fejlen og re- køre programmet.
5.
eliminere enhver " advarsler " genereres af koden. En advarsel betyder, at du skrev noget , der stadig virker, men kan blive et knæk ned ad vejen. Find den linje nummer fra fejlen , skal du finde det i din kode og ordne advarslen.
6
Kontroller eventuelle " Fatal fejl " for klasser eller funktioner , der ikke er defineret , før de blev kaldt på . " Fatal Fejl " vil dræbe dit program , når PHP kører ind i dem , men de er ofte let at rette . Din kode er dybest set korrekt, hvis du får en " Fatal Error ", bare sørg for, at dine definitioner er korrekte.