I am a rock, I am an Island, and a rock feels no pain and an Island never cries
Ik vermoed een gevalletje PEBKAC. Willekeurige tekens verschijnen nooit zomaar, daar zit vast ergens een stukje software te klieren. Doe je nog iets aan filtering over die templates, bijvoorbeeld zoeken naar bepaalde wildcards om daar waarden in te plaatsen? Dat klinkt een stuk aannemelijker dan "magisch verschijnende" extra karakters.
Om het kort te zeggen: Ga eens debuggen en traceer het probleem.
Om het kort te zeggen: Ga eens debuggen en traceer het probleem.
Anyone who gets in between me and my morning coffee should be insecure.
Weet je zeker dat je IIS6 draait, want W2k8 komt standaard met IIS7 en naar mijn weten kun je geen IIS6 installeren op W2k8. Of bedoel je dat je IIS7 in classic mode draait? En hoe host je PHP in IIS? Met FastCGI? Zo ja, welke versie draai je dan?
Muer, ik vermoed ook niet dat er duistere machten aan het werk zijn, maar ik heb dit volgens mij niet eerder gezien.
Wat PEBKAC is weet ik niet, maar ik filter niks, er staan gewoon een aantal vaste variabelen in die ingevuld worden bij het aanroepen van het script en zoals ik al zei, het komt niet voor als je de inhoud gewoon naar de browser print.
Daspeed, het is natuurlijk IIS 7, foutje. PHP wordt als "CGI application" gedraaid, niet als FastCGI dus.
Wat PEBKAC is weet ik niet, maar ik filter niks, er staan gewoon een aantal vaste variabelen in die ingevuld worden bij het aanroepen van het script en zoals ik al zei, het komt niet voor als je de inhoud gewoon naar de browser print.
Daspeed, het is natuurlijk IIS 7, foutje. PHP wordt als "CGI application" gedraaid, niet als FastCGI dus.
I am a rock, I am an Island, and a rock feels no pain and an Island never cries
Ik heb nog geen andere versie van de PHP5isapi geprobeerd. Volgens mij draait de meest recente versie op de server.
Verder lijkt het me sterk dat het aan mijn code ligt, aangezien de exacte code op meerdere systemen, zowel Linux als Windows XP draait en daar werkt het gewoon goed.
Mijn gok is dat Server 2008 of een van de componenten iets raars uithaalt, maar jullie weten de oplossing dus ook niet helaas..
Verder lijkt het me sterk dat het aan mijn code ligt, aangezien de exacte code op meerdere systemen, zowel Linux als Windows XP draait en daar werkt het gewoon goed.
Mijn gok is dat Server 2008 of een van de componenten iets raars uithaalt, maar jullie weten de oplossing dus ook niet helaas..
I am a rock, I am an Island, and a rock feels no pain and an Island never cries
Dan moet je even een simpele testcase maken en kijken of het daar ook voorkomt? Niet? Dan ligt het aan je code. Wel? Dan ligt het aan de config. Dat kun je vast zelf ook wel verzinnen
Waar voorkomt?
Ik zei net dat het NIET voorkomt op Windows XP en Linux maar WEL op Server 2008. Ik zie evenwel niet hoe ik er in dit geval achter moet komen waar het aan ligt als ik niet weet waar ik precies moet zoeken.
Ik had gehoopt op iemand met soortgelijke ervaringen die daarvoor een oplossing heeft gevonden, mais enfin, volgende keer beter, bedankt in ieder geval.
Ik zei net dat het NIET voorkomt op Windows XP en Linux maar WEL op Server 2008. Ik zie evenwel niet hoe ik er in dit geval achter moet komen waar het aan ligt als ik niet weet waar ik precies moet zoeken.
Ik had gehoopt op iemand met soortgelijke ervaringen die daarvoor een oplossing heeft gevonden, mais enfin, volgende keer beter, bedankt in ieder geval.
I am a rock, I am an Island, and a rock feels no pain and an Island never cries
Je wordt toch ook geholpen? Maak een simpele testcase zoals Cartman! al zegt. Doe alleen een stukje uitvoer op de manier die je nu ook gebruikt. Gebeurt het daar ook, dan zit het in je templatecode. Gebeurt het daar niet, dan zit het ergens anders en zul je alles wat je afdrukt even goed onder de loep moeten nemen. Tekens komen niet automatisch in je tekst, daar zul je toch écht zelf iets voor gedaan moeten hebben.
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Eh, laat maar
[ Voor 97% gewijzigd door MrBucket op 24-01-2009 12:44 . Reden: verkeerd gelezen ]
Pagina: 1