|
| Debugge php-kode Fra : John Jessen |
Dato : 21-12-04 19:40 |
|
Jeg er nybegynder indenfor PHP, og bruger det bl.a. til mine webbutikker
(oscommerce MS2). Da jeg skal have lavet nogle ændringer har jeg brug for at
checke indholdet af nogle variabler før en kodestump køres, og så
umiddelbart efter. Har ikke kunnet finde en enkel løsning, men der er godt
nok en del forskellige debug programmer til download. Men det må vel være
muligt med noget simpelt hvor man skriver indholdet af variablerne i en
outputfil, og så checker værdierne bagefter?
Er det iøvrigt muligt at bruge Dreamweaver (som jeg allerede besidder)?
John
| |
Ulrik Nielsen (21-12-2004)
| Kommentar Fra : Ulrik Nielsen |
Dato : 21-12-04 20:22 |
|
John Jessen wrote:
> Men det må vel være muligt med noget simpelt hvor man skriver
> indholdet af variablerne i en outputfil, og så checker værdierne
> bagefter?
error_log() er din ven...
http://dk2.php.net/error_log
> Er det iøvrigt muligt at bruge Dreamweaver (som jeg allerede besidder)?
Brug du bare Dreamweaver :)
--
ulrik nielsen |
-----------------+---------------------------------------------------
quote or the day | That would be because the software doesn't work.
from bofh | http://www.cs.wisc.edu/~ballard/bofh/
| |
John Jessen (21-12-2004)
| Kommentar Fra : John Jessen |
Dato : 21-12-04 23:11 |
|
>
> error_log() er din ven...
> http://dk2.php.net/error_log
>
>
Tak Ulrik. Men skulle dette så ikke skrive værdien af $languages_id i
my-error.log???:
error_log($languages_id, 3, "my-error.log");
Min error_log er ganske blank bortset fra et par linjer med ren tekst for at
teste at error_log faktisk virker. Og det gør den bortset fra at værdien af
varibalen ikke skrives.
mvh/John
| |
Peter Binderup (21-12-2004)
| Kommentar Fra : Peter Binderup |
Dato : 21-12-04 22:04 |
|
Jeg bruger Zend studio til at udvikle mine PHP ting i og det har en
indbygget debugger som taler sammen med min linux test server, hvis ikke
man før har brugt en debugger, så er det lige noget man skal vænne sig
til, men når det er gjort, så er den svær at undvære.
Profileren der er med i Zend Studio er også meget rar da den kan være
god til at finde flaskehalse i ens script - man finder hurtigt ud af
hvilke klasser/funktioner der bruger det meste af runtime.
Mht. Dreamweaver, ja så kan du godt blive ved med bruge den - dog skal
du vide at Dreamweaver ikke er en PHP IDE, men en HTML editor som
understøtter PHP.
/Peter
| |
|
|