28. november 1999 - 23:50Der er
19 kommentarer og 1 løsning
Hvordan... oh crap!
Jeg prøver at undgå at skulle betale i dyre domme for en dedikeret server.
Problemet er at jeg har et ASP script (kunne for den sags skyld lige så godt være CGI eller what ever) der SKAL afvikles hvert kvarter. Dette kræver vel et af følgende: - At jeg (eller en anden) besøger min HP hvert kvarter. - At jeg har fuld kontrol over hvilke programmer der afvikles på min server (Eks. Dedikeret server) hvilket er for dyrt.
Er der en mulighed jeg har overset?
Jeg godtager svar der løser mit problem uden at koste $
du kan sagtens gå ind og få f.eks et Vbscript eller lignende til at køre en dynamisk funktion hver 15 minut. det kræver at siden er dynamisk (fx. ASP eller DHTML eller lign.)prøv at se på www.asptoday.com og se om ikke du kan få yderligere info derfra.
På en unix kan du køre et program som hedder CronTab. Dette kan sættes til at køre nøjagtig som det passer dig - hvert kvarter eller 1 gang om dagen. Du skal blot huske at hver gang du beder den om at lave en CronTab belaster du serveren - er det en "tung" rutine kan det medføre at din server kommer til at køre dårligt meget ofte (hvert kvarter fx :-)
Holmager -> Problemet er ikke at få siden til at opdaterer fra en browser, men at få afviklet et script på serveren uafhængigt af om der er nogen besøgende på det tidspunkt.
LP > Kræver det ikke at jeg har adgang til at installere/køre programmer på serveren ? (Jeg har både et NT og et Unix domæne/webhotel, men kan ikke installere ekstre software på nogen af dem)
hvilke type script er det? i et VBscript er det muligt at indsætte en tidsfaktor således at scriptet styres af maskinens(serverens) ur f.eks. hvert kvarter.
nej telnet er en tekstbaseret adgang til server. det fungerer lidt ligesom DOS.
det kræver dog kendskab til telnet hvis du først får adgang fra din udbyder at oprette en CronTab. Jeg vil anbefale dig at finde en gut som kan klare det for dig. Jeg kan desværre ikke - jeg har blot kendskab til funktionen.
nåhhh, ja sådan kan man jo altid gardere sig....det er ok, men kan du ikke være lidt mere præcis fremover så andre er fri for at bruge tid på noget som de alligevel ikke kan svare på.
Jeg kan fortælle dig at du skal ud i noget meget specielt da der ikke er noget lignende crontab på en NT og det kunne du jo have afkalret fra starten hvis havde skrevet at du kører på en NT server!!!
men da du ikke beskriver hvad det skal bruges til er det umuligt at give dig et fingerpeg - ASP åbner mange andre nye muligheder og jeg er sikker på at en ASP gut kan lave det du søger hvis du forklarer det.
Yeps, cgi kører både på NT og Unix, men jeg skrev "Problemet er at jeg har et ASP script..." og dermed burde du vide hvilken server det var.
Anyway, har du ikke en løsning, så lad være at svare. Du skrev "Jeg kan desværre ikke - jeg har blot kendskab til funktionen." så selv om det var en Unix hjælper det mig ikke meget.
et vbscript afvikles som alle andre scripts(javascript o.lign.) det er blot lavet i Visual Basic. Jeg snakker lige med min ASP-expert og vender forhåbentlig tilbage med noget brugbart.
Ja ja, jeg ved hvad et VB-script er. Det ligner ASP hvad funktioner, methods, properties mv. angår, men afvikles af browseren, hvilket jo ikke er en løsning. Pointen er netop at scriptet skal afvikles hvert kvarter, uansen om der er nogen besøgende på siden eller ikke.
Jeg lukker nu dette spm, men opretter det gerne igen hvis der skulle være nogen der finder et fornuftigt svar.
Synes godt om
Ny brugerNybegynder
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.