Avatar billede majer Nybegynder
19. november 2002 - 13:33 Der er 5 kommentarer

error 'ASP 0159 : 80004005'

Hvordan løses denne fejl!!

Response object error 'ASP 0159 : 80004005'
Buffering Off
/default2.asp, line 6
Buffering must be on.

Derudover, kan en fix fil ikke ændres?  Den ligger hosted - og under egenskaber for filen på serveren, står der at ændringer af filen ikke er tilgængelig på serveren???
Hvorfor ikke???

På forhånd tak!
Avatar billede erikjacobsen Ekspert
19. november 2002 - 13:44 #1
Formentlig skal du bare i første linie skrive
<% response.buffer=true %>
Avatar billede majer Nybegynder
19. november 2002 - 13:53 #2
erikjacobsen -> nu kommer der følgende fejl:

Response object error 'ASP 0156 : 80004005'
Header Error
/default2.asp, line 6
The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.
Avatar billede Spotgun Seniormester
19. november 2002 - 14:18 #3
Så må din header blive skrevet tidligere, end dér hvor du sætter response-linien ind. Includer du noget før det eller? Lad os se noget mere kode, så blir det nok lidt nemmere at finde ud af :-)
Avatar billede erikjacobsen Ekspert
19. november 2002 - 14:25 #4
Nu sagde jeg jo: "første linie"
Avatar billede majer Nybegynder
19. november 2002 - 15:16 #5
sorry, jeg includer en fil før, det er derfor! Error 'ASP 0156 : 80004005' kommer ikke mere - MEN nu kommer der en Microsoft VBScript-kørselsfejl error '800a0046'
Tilladelse nægtet
/default2.asp, line 16.

Så I får lidt kode....

<%response.buffer=true %>
<!-- #include virtual="/Includes/Top.asp" -->
                        <%
function Count()
    path = Server.MapPath(".")
    sti = path &"\counter.fix"
    set fso = CreateObject("Scripting.FileSystemObject")
    set fil = fso.OpenTextfile(sti,1,true)
    counter = fil.ReadLine
    fil.Close
    if NOT session("talt") then
        counter = Cint(counter)+1
        set fil = fso.OpenTextfile(sti,2,true)
        fil.WriteLine counter
        fil.Close
    end if
    set fil = Nothing
    set fso = Nothing
    Count = counter
    session("talt") = true
end function
%>

<table border="0" width="441" cellspacing="0" cellpadding="0">
<tr><td align="center" valign="top" colspan="3" height="20" width="441"><font class="copyright">G&aelig;st nummer:&nbsp;&nbsp;<%= Count %>&nbsp;&nbsp;siden&nbsp;den&nbsp;18.&nbsp;november&nbsp;2002</font></td></tr>
</table>   
<!-- #include virtual="/Includes/Bund.html" -->
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester