Avatar billede frank_jensen Nybegynder
28. maj 2001 - 10:57 Der er 5 kommentarer og
1 løsning

Trigger på asp-side

Hejsa,

Jeg stoler efterhånden ikke på min web-udbyder længere, og ønsker derfor selv at lave et lille system, der dokumenterer oppetiden på serveren...

Derfor vil jeg gerne hører, om det er muligt at lave en asp-side, der aktivere sig selv f.eks. hvert minut, og gemmer en record i databasen (dvs. jeg kan aflæse, at de minutter, der ikke er skrevet noget er lig med en periode, hvor serveren har været nede).
Mit problem er, at jeg kan godt lave siden, men det kræver, at jeg har siden vist i min browser hele tiden, og det gider jeg ikke...

Derfor : Er det muligt på en eller anden måde, at få en asp-side til at eksekvere periodisk på serveren, uden kald fra en browser ??? (evt. findes der programmer, der kan den slags ?) Der findes ingen scheduler på serveren, jeg har adgang til...
(der er også adgang til CGI/PHP, hvis det hjælper)
Avatar billede sbm Nybegynder
28. maj 2001 - 11:18 #1
CGI kan være en hjælp. For at det er rigtig brugbart kræver det dog at du har mulighed for at bruge noget der svarer til UNIX-kommandoen fork som laver en kopi af din eksisterende proces. På den måde vil du kunne lave en daemon-proces som kører i baggrunden, og fortsætter med at køre selv om du lukker for forbindelsen ved at lukke din browser efter du har kaldt det.

Hvilken udbyder er der for øvrigt tale om? Jeg er selv ved at skifte, så det kunne jo være rart at vide... :-)
Avatar billede frank_jensen Nybegynder
28. maj 2001 - 11:25 #2
Nu kender jeg ikke specielt meget til Unix, desværre...  Mit site kører på en Windows 2000 maskine, med udvidelser til cgi/php... og jeg har adgang til alle indbyggende asp-komponenter, og hvis jeg selv udvikler nogle, kan jeg få dem installeret...  kan man evt. udvikle et modul man kalder i global.asa, der så trigger sig selv ??? (Jeg har ikke noget erfaring med komponentudvikling)...

og udbyderen, www.ajwebdesign.dk, stedet der er nemt at hacke (kræver dog du har adgang til at ligge filer på serveren, f.eks. et webhotel, og vupti, har du fuld adgang til hele serveren), når ellers serveren kører...
Avatar billede sbm Nybegynder
28. maj 2001 - 11:30 #3
jeg kan desværre ikke være stort behjælpelig med komponenter. Jeg har (endnu) ikke haft lejlighed til at arbejde med komponenter, men med ASPs opbygning, har jeg svært ved at forestille mig det skulle være muligt at køre en asp-side uden et kald fra en browser eller hvad der ellers vil svare til en http-get eller -post forespørgsel.

Selv om det kørte på en Unix maskine, tror jeg ikke de ville tildele dig adgang til kommandoer som fork. Det er lige den slags kommandoer der kan sende en server i knæ. En uheldigt formuleret loop som du ikke kommer ud af, og en fork inde i dit loop, og øøøøøhhhh.... :-)

Beklager.
Avatar billede stoffer Nybegynder
28. maj 2001 - 11:48 #4
bedste bud jeg kan give dig er mit svar her:

http://www.eksperten.dk/spm.phtml?id=19566
Avatar billede mwittrock Nybegynder
28. maj 2001 - 16:07 #5
Kig evt. på http://www.unialert.dk/ - de tilbyder nøjagtig den service du er ude efter, både i en gratis version og en betalingsversion med flere features. Den gratis burde dog være nok til dit formål.
Avatar billede keysersoze Ekspert
28. maj 2001 - 16:59 #6
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