Som rubriken lyder, kan man köra asp sidor utan en webbserver? Utan istället något program eller liknande, man startar programmet och väljer vilka sidor den ska exekvera och får se rätt resultat? Jag ska nämligen på semester och får låna en bärbardator med winXP home och vill/orkar inte installera en webbserver på den, utan tänkte istället om det finns något enkelt lite program som man lätt kan ta bort när jag kommer tillbaka?
Jag läste något om ActiveHTML i en annan tråd men kan inte riktigt greppa hur det fungerar?
ActiveHTML körs som ett CGI-program, så det borde gå att köra från kommandoraden, dock kan det bli lite bökigt med saknade miljövariabler och sådant gissar jag. Är du god vän med kommandotolken?
Miljövariabler et.c.? SET FOO=BAR? Grejen är den att vissa saker kan tänkas behöva* vissa miljövariabler, t.ex. SCRIPT_NAME, för att lösa ut relativ sökvägar et.c..
MS har släppt ett verktyg som heter något i stil med asp2htm, men mina googlingar antyder att det är en del av IIS.
* Alltså, kan tänkas. Inte nödvändigtvis "kommer kräva". Förslag: Prova utan.
Hmm, okej måste säga att jag inte känner mig så hemma med det där. Någon som har någon aning om hur man får göra för att exekvera aspsidan mer specifikt (med ActiveHTML)?
Det är inte ActiveHTML som anropas från ASP:en utan tvärtom. Eftersom ActiveHTML uppges vara ett CGI-program som ska funka med "alla servrar som stöder CGI" borde det vara en vanlig exe-fil som tar emot argument på standardsätt, vilket lätt går att göra från kommandoraden.
SAMBAR SERVER utlåvar någon form av ASP stöd (och andra script). Det är en gratiswebserver som är enkel att installera, konfigurera och sedan ta bort (!). Testa den och se om ASP flyter på som det ska.
127 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17