Toon posts:

cgi script vraag

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben bezig om een guestbook geschreven in perl op een server te zetten.
Nu moet ik de datadir hebben:
normaal is dit altijd iets als
"/site/sites/10/user/www.yourdomain/cgi-bin";

hoe kan ik nu achter mijn datadir komen

Verwijderd

Vragen aan de admin van de webserver zal wel zoiets zijn als:

d:\inetpub\klanten\websitenaam\cgi-bin

Verwijderd

Topicstarter
edit:
laat maar ik heb al een stukje perl die de datadir weergeeft

#!/usr/bin/perl

print "Content-type: text/html\n\n";
print "Document Root is: ";
print $ENV{'DOCUMENT_ROOT'};

Verwijderd

Topicstarter
vreemd... als ik dit uitvoer krijg ik:
Document Root is:
niet erachter.

Verwijderd

wie zegt dat perl in #!/usr/bin/perl staat ?

want anders zou dat andere script ook werken

dat is juist je vraag toch? waar perl staat..
?

Verwijderd

Topicstarter
ik heb dat al verandert naar het juiste maar het werkt nog niet

  • 2
  • Registratie: November 2000
  • Laatst online: 31-03 13:52

2

even deze uploaden en uitvoeren:
code:
1
2
3
4
5
6
7
#!/usr/bin/perl

print "Content-type: text/html\n\n";

while (($key, $value) = each %ENV) {
  print "$key = $value<BR>\n";
}

en kijken of hij daar ergens tussenstaat. Als het om virtual hosting gaat kun je het 99,90% van de tijd in de FAQ van je provider vinden.
Pagina: 1