14. juli 2011 - 17:02Der er
11 kommentarer og 1 løsning
Problemer med include()
Jeg er stødt på et lidt mystisk problem, ved brug af include. Jeg har gemt min menu i en selvstændig fil menu.php, hvor jeg så bruger include("menu.php"); i min index.php
Problemer er så bare at når jeg retter noget i menu.php, og opdaterer siden (index.php), kommer den nye rettelse ikke med. Jeg skal åbne menu.php, og opdatere denne før jeg kan se den nye rettelse på index.php.
Lidt en kringlet forklaring, men håber der er nogen der kan gennemskue hvad jeg gør forkert.
Det lader til serveren ikke er klar over, de filer der skal include's er opdateret, eller den bare er langsom til at opfatte det. Venter man en 10 minutters tid, vil den godt vise ændringerne.
Det der lyder ret meget som om at der er en reverse proxy i front af webserveren, hvis cache lige skal løbe ud, før nyt hit til kilden sker. Jeg formoder at include delen ikke ligger i en IFrame da det er kendt at nogle browsere ikke kan finde ud af at opdatere indholdet af disse (tømme cache for indholdet af iframe) ved ctrl+f5 på siden der inkludere disse.
#9 Nej, det ligger ikke i en Iframe, forsøgte med ctrl+F5, samme resultat. Det med den reverse proxy, ligger liger over mine IT-kundskaber, men lyder meget sandsynligt. webhotellet er hostet hos ONE, så er ikke så meget herre over hvordan serveren er sat op. Er der noget jeg kan forsøge mig med for at komme uden om denne reverse proxy?
Har haft fat i supporten, men de kunne ikke hjælpe, mest fordi det var en ret hjernedød person jeg fik fat i. Der bare konstaterede at han ikke kunne se noget problem.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.