/ 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
Kunne ikke åbne internetsiden
Fra : Bo Kamp Dudek


Dato : 24-07-05 10:15

Hej

Jeg har programmeret mig eget lille mikro cms i php. Det benytter sig
meget af includes, og det skulle der vel ikke være problemer i.

Der sker af og til det, at IE dukker op med fejlen

"Kunne ikke åbne siden xxx. Handlingen blev afbrudt"

Kan dette skyldes min php?

Mvh
Bo Kamp Dudek
www.bodudek.dk

Danmarks nye slankeportal
-----------------------------
W. www.slankogrask.dk
E. info@slankogrask.dk
-----------------------------

 
 
bonfils (26-07-2005)
Kommentar
Fra : bonfils


Dato : 26-07-05 14:10

"Bo Kamp Dudek" <bo@FJERNbodudek.dk> skrev:

> Jeg har programmeret mig eget lille mikro cms i php. Det benytter sig
> meget af includes, og det skulle der vel ikke være problemer i.
>
> Der sker af og til det, at IE dukker op med fejlen
>
> "Kunne ikke åbne siden xxx. Handlingen blev afbrudt"
>
> Kan dette skyldes min php?

Nu gætter jeg vildt:
Kunne det være en time-out? Er der noget i koden, der kunne være så
tidkrævende (et database-kald, en løkke), at den timer ud? Jeg har faktisk
også set php blive meget langsom, når den ledte efter elementer, der ikke
var på serveren (desværre kan jeg ikke huske de præcise omstændigheder).
Prøv evt. at indsætte nogen timer-funktioner i din kode til at teste den
med.

--
Kim B.
http://kim.bonfils.com



Bo Kamp Dudek (26-07-2005)
Kommentar
Fra : Bo Kamp Dudek


Dato : 26-07-05 21:09

[...]

>Nu gætter jeg vildt:
>Kunne det være en time-out?

det kan jeg ikke afvise..


[...]

>Prøv evt. at indsætte nogen timer-funktioner i din kode til at teste den
>med.

har du nogle eksempler?

Mvh
Bo Kamp Dudek
www.bodudek.dk

Danmarks nye slankeportal
-----------------------------
W. www.slankogrask.dk
E. info@slankogrask.dk
-----------------------------

bonfils (27-07-2005)
Kommentar
Fra : bonfils


Dato : 27-07-05 07:12

"Bo Kamp Dudek" <bo@FJERNbodudek.dk> skrev i en meddelelse
news:r26de1h9obdtcst2kas6vtsv5ue7lehvoj@4ax.com...

>>Prøv evt. at indsætte nogen timer-funktioner i din kode til at teste den
>>med.
>
> har du nogle eksempler?

Jeg har ikke selv skrevet de her, men brugt dem til at *sammenligne*
afviklingstid. Så jeg er faktisk ikke helt sikker på, hvad "mikrosekunder"
er.

Anyway, før den kodestump, du vil teste, indsætter du:

<?php
//Get current time
$mtime = microtime();
//Split seconds and microseconds
$mtime = explode(" ",$mtime);
//Create one value for start time
$mtime = $mtime[1] + $mtime[0];
//Write start time into a variable
$tstart = $mtime;
?>

Og efter:

<?php
//Get current time as we did at start
$mtime = microtime();
$mtime = explode(" ",$mtime);
$mtime = $mtime[1] + $mtime[0];
//Store end time in a variable
$tend = $mtime;
//Calculate the difference
$totaltime = ($tend - $tstart);
//Output result
printf ("%f", $totaltime);
?>

Håber, du kan bruge det.

--
bonfils
http://kim.bonfils.com
"I think if you know what you believe, it makes it a lot easier to answer
questions. I can't answer your question."
- George W. Bush



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408928
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste