Avatar billede gooze Nybegynder
15. februar 2001 - 03:42 Der er 7 kommentarer

Apache og cgi scripts (.exe)

Hej venner.
Jeg vil gerne benytte mine egne .exe scripts
i Apache. Hvordan gør jeg dette, så jeg ikke
får en \"Internal Server Error\" hver gang jeg
prøver at kalde et .exe script i cgi-bin.

Jeg benytter Win ME.
Avatar billede erikjacobsen Ekspert
15. februar 2001 - 10:29 #1
Husker du at sætte en korrekt HTTP-header på dit output?
Avatar billede gooze Nybegynder
16. februar 2001 - 04:01 #2
Ja, det gør jeg.
Nu er det en wap application så headeren er
Content-type: text/vnd.wap.wml
herefter følger så
<?xml version=\"1.0\"?>
<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\"
\"http://www.wapforum.dk/dtd/wml11.dtd\">
<wml>
<card title=\"Something\" newcontext=\"true\" id=\"main\">
...
Avatar billede erikjacobsen Ekspert
16. februar 2001 - 10:07 #3
ok - så har jeg ikke lige nogen idé
Avatar billede z_master Nybegynder
16. februar 2001 - 11:04 #4
Normalt, så kommer der en internal server error, hvis der er noget ivejen med programmet.
Det kan være hvis du prøver at lave output med HTML eller sodan noget uden at have headeren, men det har vi jo lige set at denne virker?
har du sat din #c:\\perl\\perl.exe  til at pege det rigtige sted hen?
Avatar billede erikjacobsen Ekspert
16. februar 2001 - 12:12 #5
Ja, altså hvis der kommer en fejl før der kommer en headerudskrift, så er den
gal, og så kommer den fejl.
Avatar billede z_master Nybegynder
16. februar 2001 - 12:44 #6
Har du prøvet at køre programmet via en dos-prompt? Den plejer at fortælle de fejl der er. Hvis så scriptet ikke kommer med fejl der, så ved du at det har noget med noget output at gøre, som kommer før headeren er sat til.
Avatar billede gooze Nybegynder
17. februar 2001 - 10:53 #7
Det spiller nu. ;-)
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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