Just nu i M3-nätverket
Gå till innehåll

IIS 5.1


Patric Johansson

Rekommendera Poster

Patric Johansson

Igår installerade jag om min dator, men nu fungerar inte IIS som förut :(

 

Innan jag installerade om fungerade min sida utmärkt.

Men nu när jag går in på localhost och ska kolla på sidan så verkar några sidor inte visas.

Antar att det är Session värderna som spökar eftersom sidorna blir vita (IEs bg-färg).

I default.asp har jag en kod som kollar om SERVER_NAME = localhost om det är det så blir Session("admin")="online" annars ingenting.

I meny framen syns dom objekt som ska visas om man är online, men om jag går in på en skyddad sida som då kollar om man är "online" visas ingenting, om värdet inte är "online" körs

session.abandon

response.end

därav den vita sidan på dom skyddade sidorna.

Detta fungerade alldeles utmärkt förut.

 

Någon inställning jag gjort tidigare som fått det att fungera eller någon annan lösning?

 

Tack på förhand!

 

/ProTeuS

Resistance is futile. You will be assimilated.
- citat från "Star Trek - First Contact"

 

[inlägget ändrat 2003-07-01 11:04:34 av Patric Johansson]

Länk till kommentar
Dela på andra webbplatser

Magnus Ahlkvist

Kolla vad du har för värden i Request.Servariables. Det är möjligt att du inte har localhost som SERVER_NAME.

 

dim fld
FOR EACH fld IN Request.ServerVariables
Response.Write Fld & ": " & Request.ServerVariables(fld) & "<br>"
NEXT

 

--

Snäll ibland. rättvis nästan jämt. Elak för det mesta.

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

jag har SERVER_NAME

 

En annan sak som händer är att jag får upp att det är för många användare anslutna.

[inlägget ändrat 2003-07-01 11:29:42 av Patric Johansson]

Länk till kommentar
Dela på andra webbplatser

Magnus Ahlkvist

Det är inget konstigt att du får upp att det är för många användare anslutna, eftersom du använder Win2000 professional, som bara tillåter ett visst antal aktiva sessioner.

 

Kolla i IIS-konsolen om SESSION-state är enabled eller inte.

 

Prova dig fram lite med att skriva ut vad som finns i ditt Session-objekt.

Istället för att göra Session.Abandon kan du ju exempelvis göra följande:

 

For Each fld in Session.Contents
Response.Write fld & ": " & Session(fld) & "<br>"
Next
Response.End

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

kör iofs Windows XP Professional, men d e typ same shit :)

 

okj, ska testa d

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

enable session state är på och timeouten på 20min.

 

kan inte kolla koden än för att d e för många användare anslutna så jag kollar det senare

 

ska ut o hjälpa till här hemma ett tag, hör av mig om det inte fungerar

 

tackar

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

nu har det snart gått en timma och den säger fortfarande att det är för många användare :(

 

Länk till kommentar
Dela på andra webbplatser

Lena Marie

När det blivit så för mig, för många användare, så har jag startat om IIS, samt startat om datorn. Det har brukat fungera.

------

MVH//Lena Marie

Automatisera allt - människor är opålitliga!

- Vad sade salladssåsen när du öppnade kylskåpet?

- Please close the door, Im dressing

 

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

Jo det är väl det enda man kan göra.

Fast förut innan ominstallationen hade jag aldrig några problem med antalet användare när jag själv "surfade" på localhost

 

Länk till kommentar
Dela på andra webbplatser

Lena Marie

Jag menade inte ominstallera, jag menade just bara klicka på starta om i IIS.

------

MVH//Lena Marie

Automatisera allt - människor är opålitliga!

- Vad sade salladssåsen när du öppnade kylskåpet?

- Please close the door, Im dressing

 

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

Alltså före ominstallationen av datorn igår :)

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

snurra inte till det nu! :)

 

Jag sa

Fast förut innan ominstallationen hade jag aldrig några problem

 

Du sa

Jag menade inte ominstallera, jag menade just bara klicka på starta om i IIS.

 

Det jag menade med

Fast förut innan ominstallationen hade jag aldrig några problem

var att innan jag installerade om datorn igår hade jag inga problem med IIS. Men nu efter ominstallationen av datorn har jag problem med IIS.

 

Länk till kommentar
Dela på andra webbplatser

Lena Marie

Jag vet vad vi sa men du kan ju inte backa tiden till före ominstallationen när allt va grönt. Det jag menade var: Jag har oxå blivit stoppad pga för många användare och vad jag har gjort för att lösa det för mig (och det har funkat) är att jag har gått in i IIS och klickat på "starta om IIS" samt sedan startat om min dator. Jag kör visserligen w2k men det löste mina problem med för många användare anslutna :)

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

Omstart av datorn bör fixa det eftersom datorn inte längre än på.

Allt stängs av.

Får testa o se om jag får igång det där med sessions efter jag nu startar om datorn.

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

Omstart hjälpa för några sekunder med "max antal användare" och sessions verkar inte fungera :/

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

tack för hjälpen, alla förslag uppskattas :)

 

Länk till kommentar
Dela på andra webbplatser

Magnus Ahlkvist

Nu när du startat om och lyckas ansluta igen, har du kollat vad som finns i ditt Session-objekt?

 

Vi hade problem när vi bytte från NT4 till W2K på en server på mitt förra jobb, med att en session inte initierades förrän den hade fått ett värde. Det gjorde att om man laddade ett frameset så fick man olika session.SessionID i alla frames, dvs varje frame hade en egen session.

 

Lösningen var att i frameset-definitionen lägga in koden:

<%
if session("apvariabel")="" then
Session("apvariabel")="apa"
end if
%>

 

Möjligt att detta även är problemet i ditt fall.

 

--

Snäll ibland. rättvis nästan jämt. Elak för det mesta.

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

va det verkar som är det sidor med FileSystemObject som gör att servern flippar ur.

för alla andra sidor fungerar tills då server flippar ur :(

 

vet du nån lösning?

 

[inlägget ändrat 2003-07-01 18:42:43 av Patric Johansson]

Länk till kommentar
Dela på andra webbplatser

Tja!

Jag har samma problem med att FileSystemObject flippar ur. Jag kan skapa ett FileSystemObject men sedan kan jag inte anända det. Jag vill läsa/skriva till en textfil så laddar sidan i all evighet.

 

Du får gärna höra av dig om du lyckas lösa problemet.

 

/Henrik

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

ska jag göra, fast d är nog någon annan som får lösa det åt mig :)

 

Länk till kommentar
Dela på andra webbplatser

Magnus Ahlkvist

Stäng av ditt antivirusprogram och försök igen.

Jag ska inte vara alltför självsäker, men jag skulle NÄSTAN kunna sätta pengar på att du använder Norton Antivirus.

Stämmer det?

 

--

Snäll ibland. rättvis nästan jämt. Elak för det mesta.

 

Länk till kommentar
Dela på andra webbplatser

Patric Johansson

visst f*n, hade samma problem förut, åhh, att jag inte kommer ihåg det! j*vla norton...finns det inget sätt att komma förbi det utan att stänga av norton?

 

Länk till kommentar
Dela på andra webbplatser

Magnus Ahlkvist

Vet faktiskt inte - möjligt att det går att säga till Norton att skita i script som kör FileSystemObject.

Vet dock som sagt inte. Själv använder jag inte Norton, så jag är inte drabbad.

--

Snäll ibland. rättvis nästan jämt. Elak för det mesta.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...