/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
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

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste