webForumDet fria alternativet

Få igång Global.asa

ASP

14 svar · 319 visningar · startad av saw

Medlem sedan mars 20011 880 inlägg
Frågan#1

Jag försöker att använda mig av Vides statistik, men jag får felmedelande:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Datakällan hittades inte och ingen standarddrivrutin är angiven
/TheWoldOfCossac/Stat/default.asp, line 7

Orsaken tror jag är att jag inte får global.asa att execuveras (stavas det så?).
Hur bör jag göra?
Jag har lagt global.asa såväl i webbroten som i "katalog"-roten.

------------------
saw
__
saw@songer.com
www.saw.songer.com
_
_

Medlem sedan juni 20003 169 inlägg
#2

Stöder ditt webhotell global.asa eller du kör kanske med en egen server???

Och nej, det stavas inte så. :)

------------------
"Datorer behöver i framtiden inte väga mer än 1,5 ton."
Popular Mechanics, 1949

Medlem sedan mars 20011 880 inlägg
#3

Just nu kör jag på egen burk.
Men hur får jag igång global.asa?

------------------
saw
__
saw@songer.com
www.saw.songer.com
_
_

Medlem sedan mars 20002 836 inlägg
#4

PWS eller IIS?

PatrikB

------------------
*Det tar sig sa han som hade eld i håret*

Medlem sedan mars 20011 880 inlägg
#5

Jag kör win2000 dvs Ills5

------------------
saw
__
saw@songer.com
www.saw.songer.com
_
_

Medlem sedan mars 20002 836 inlägg
#6

har du global.asa i wwwrooten?

PatrikB

------------------
*Det tar sig sa han som hade eld i håret*

Medlem sedan mars 20011 880 inlägg
#7

Har du inte läst mitt första inlägg?
Jo det har jag, det är ju därför jag ber om hjälp.

------------------
saw
__
saw@songer.com
www.saw.songer.com
_
_

Medlem sedan mars 20002 836 inlägg
#8

Hur ser koden ut i global.asa och i default.asp där felet blir?

cya,
PatrikB

------------------
*Det tar sig sa han som hade eld i håret*

Medlem sedan mars 20002 520 inlägg
#9

Om jag nu förstår detta rätt...

Så här:

Rättigheter är allt tilldelat rätt rättigheter...

Jag har min hemisda i /wwwroot/mcdz <---|

Jag fick inte heller igång global.asa när det var fel rättigheter på mcdz mappen. Valde fullständiga rättigheter genom att det var min privata webserver och allt funkar nu hur bra som helst.

Alltså global.asa ligger i rooten på mcdz mappen...

mcdz:undermappar har inte några speciella rättigheter de ärvs ju av mcdz:as rättigheter. Och jag använder BARA en global.asa...

------------------
McD- Burgers for the people!

www.McDz.net www.SweQuake.com

[Redigerat av McD den 10 maj 2001]

Medlem sedan dec. 19998 577 inlägg
#10

Det man måste tänka på är att den mappen global.asa ligger måste vara en "webplats", vilket man skapar i IIS-kontrollpanel...

------------------
Budweiser - Slightly contaminated water... probably harmless, but I would recommend boiling before you drink it...
webEye.nu SweQuake.com

Medlem sedan feb. 20001 590 inlägg
#11

Ligger global.asa i en virtuell mapp så ska det funka. Det verkar som den ligger där, och då är felet I global.asa

Ska inte heller ha något med rättigheter att göra, eftersom mappan ärver rot rättigheterna. Men man måste markera den nya mappen som virtuell mapp, det görs inte automatiskt.

Prova med endast följande, spara som global.asa :

<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart
Session("test")=5
End Sub
</SCRIPT>

Om allt stämmer så är test en sessionsvariabel.

Värt att notera är att man behöver inte, och man sparar prestanda genom att inte använda Session_OnEnd

Har man angivet det, ligger IIS/PWS och känner av extra när sessionen avslutas.

/T

------------------
This is what the KLF is about

[Redigerat av Toonster den 10 maj 2001]

Medlem sedan mars 20011 880 inlägg
#12

Tack för att jag änteligen får lite vetiga svar, men icke.
Jag har gått in på II5 och ändrat på allt så att den kan både läsa och skriva.
Mappen är en virtuell katalog, men ändå inte.
Det kanske är lika bra att strunta i det?

------------------
saw
__
saw@songer.com
www.saw.songer.com
_
_

Medlem sedan feb. 20001 590 inlägg
#13

Men hur vet du att global.asa inte funkar då?

Det kan mycket väl vara något annat programmeringsfel.

Om du nu är hundra att du har en virtuell katalog i IIS (det är inte samma som en utdelad mapp i utforskaren) och att global.asa ligger i den virtuella mappen.

/T

------------------
This is what the KLF is about

Medlem sedan mars 20011 880 inlägg
#14

Jo vad jag gjorde, var att lägga dit en helt ny global.asa som enbart innehöll:
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart
Session("test")=5
End Sub
</SCRIPT>
Denna lade jag i rooten (virtuell) med alla rättigheter.
Men jag fick inte fram någonting alls.
Tyvärr....

------------------
saw
__
saw@songer.com
www.saw.songer.com
_
_

Medlem sedan feb. 20001 590 inlägg
#15

Ok?
Borde funka.

När du pratar om rättigheter, så behöver mappen egentligen bara ha läsrättighet, och det är standard.

När filen ligger i virtuella roten måste du använda http://localhost/ som adress. Ligger den i en virtuell mapp under roten, måste du ha adressen http://localhost/mappnamn som adress, och den virtuella mappen måste du skapa i IIS.

Kolla i IIS, att filer med ändelsen *.asa är kopplade till asp.dll, den är mitt "sista" tips, för har du gjort som ovan ska det funka...

/T

------------------
This is what the KLF is about

254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)