Sida 1 av 1

köra cgi på local???

Postat: 02 jun 2007, 22:01
av jabbadoo
hur kör jag cgi på min egen dator? har apache och en #! rad i min python kod, men firefox vill visa det i textredigeraren  >:( :'( fattar inte alls vad jag ska göra... det lär ju inte vara content-type, eftersom Jag ändå vill vsa den i html... kan det vara inställningar i apache? har testat /var/www och /var/local (mountar med --bind från homefolder)

SV: köra cgi på local???

Postat: 02 jun 2007, 22:22
av jabbadoo
jag fick visst E: Sub-process /usr/bin/dpkg returned an error code (1)
när jag laddade ner apache som jag trodde jag hade fått ner! hjälp!

SV: köra cgi på local???

Postat: 03 jun 2007, 02:14
av Lars
Hur laddade du ner Apache? Det ska räcka med "sudo apt-get install apache2".

SV: köra cgi på local???

Postat: 03 jun 2007, 11:23
av Okänd
om jag inte minns fel så måste du antigen lägga dina script i html-root/cgi-bin/ mappen eller så lägger du till den här raden AddHandler cgi-script .cgi i /etc/apache2/apache2.conf

om du bara lägger filerna i cgi-bin i html roten så kan du köra dom genom att skriva in den här adressen i din webläsare

http://localhost/cgi-bin/script-namn


edit: lägg till längst uppe i ditt python script en print sats som skriver ut content-type text/html\n\n (tror det stavas så)

SV: köra cgi på local???

Postat: 07 jun 2007, 22:29
av jabbadoo
jag fick E: Ogiltig post i inställningsfilen, "Package"-huvud saknas

antagligen inte fel på apache...