RobsonMedlem sedan dec. 2001200 inlägg Hej,
Har mer problem pga serverbyte på hotellet. Kan inte använda ../filen m.m. längre. Det är fixat, men nu strular det med stängningen av databasen.
Fel meddelandet är:
Microsoft VBScript runtime error '800a01a8'
Object required
Raden som är fel är conn.Close
<%
conn.Close
Set conn = Nothing
%>
Fieln som får felet hämtar databasuppkopplingen från en annan fil där det står:
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\kunder\minsajt\db\kp\gallery.mdb"
'"Data Source=" & Server.MapPath(strDBPath) & ";" & _
'"User Id=Admin;" & _
'"Password="
If Trim(Request.QueryString("Install")) = "" Then
%>
PoffeMedlem sedan apr. 20022 743 inlägg Felet är att att objektet conn (din koppling) inte finns. Så antingen öppnas den inte eller så har du redan stängt den.
EclipseMedlem sedan juli 20003 825 inlägg du skriver "Kan inte använda ../filen m.m. längre. "
???
Menar du serverside includes? Jag visste inte att man kunde stänga av det eller att det överhuvudtaget var ett problem!
Bäst är dock att köra från roten:
<--! #INCLUDE VIRTUAL="/admin/open.asp" -->
<%
' ## massa kååd.
%>
<--! #INCLUDE VIRTUAL="/admin/close.asp" -->
Are you with!?
@ndersMedlem sedan juni 200032 969 inlägg
Eclipse skrev:
Jag visste inte att man kunde stänga av det eller att det överhuvudtaget var ett problem!
På Windows Server 2003 är defaultinställningen att inte tillåta ../ för att stega uppåt i mappstrukturen.