Avatar billede kimlarsen Praktikant
19. januar 2001 - 18:13 Der er 7 kommentarer og
1 løsning

Cgi parameter problemer

Hej alle sammen.

Jeg har behov for lidt hjælp. Jeg vil gerne indsætte følgende søgefunktion på min side, men kan ikke rigtigt finde ud af at indsætte paramenterne korrekt.

Dette er stykket som skal tilpasses !

1. Unpack the file on your server. This will create the following
  directory structure:
  /cgi-script <-- cgiscript.net script directory
  /cgi-script/CSSearch <-- CSSearch directory
  /cgi-script/CSSearch/images <-- image directory for script.

2. Chmod CSSearch.cgi to executable (chmod 755)
  Ask your server administrator for assistance if required.

3. If your perl executable is not located at /usr/bin/perl, edit
  the first line of the CSSearch.cgi to reflect the true location.

4. Edit the following variables (descriptions below):
  $cgiurl = \'http://www.cgiscript.net/cgi-script/CSSearch/CSSearch.cgi\';
  $rooturl = \'http://www.cgiscript.net/\';
  $rootpath = \'/www/vhosts/cgiscript.net/\';
  $username = \'demo\'; #<-- username to enter management screens.
  $password = \'demo\'; #<-- password to enter management screens.
  $parsessi=\'0\'; #<-- default \'0\', if set to \'1\' parse Server Side Includes
 
  $cgiurl is the full URL of CSSearch.cgi

  $rooturl is the URL of your site (ex. http://www.mycompany.com/).
  Make sure you add a trailing forward slash \'/\' to the end of this variable.

  $rootpath is the path to your site\'s directory (ex. /home/httpd/html/mycompany/).
  Make sure you add a trailing forward slash \'/\' to the end of this variable.

Jeg tror nok at det skal være noget ala dette, men så virker det ikke som det skal :-(

$cgiurl = \'http://www.cgiscript.net/cgi-script/CSSearch/CSSearch.cgi\';
  $rooturl = \'http://www.mitside.dk/\';
  $rootpath = \'/htdocs/minside.dk/\';
  $username = \'demo\'; #<-- username to enter management screens.
  $password = \'demo\'; #<-- password to enter management screens.
  $parsessi=\'0\'; #<-- default \'0\', if set to \'1\' parse Server Side Includes

Er der en barmhjertig sjæl som ved hvad der går galt ?

Kim
Avatar billede breum Nybegynder
19. januar 2001 - 21:39 #1
ad 1)
Har du lagt filerne i den struktir som der nævnes?

ad 2)
Har du \"chmod 755 CSSearch.cgi\"

ad 3)
har du sat denne linie til at pege der hvor perl ligger på din server? /usr/bin/perl

ad 4)
$cgiurl =
skal pege på CSSearch.cgi på dit eget site!

Iøvrigt:
hvad hedder din cgi-bin?

$cgiurl = \'http://www.dinside.dk/cgi-bin/CSSearch/CSSearch.cgi\';
er sandsynligt i stedet for det du har skrevet.

Har du rettigheder til at køre perlscripts på din server?



Avatar billede kimlarsen Praktikant
19. januar 2001 - 22:08 #2
1. Jeg har lagt filer i den struktur.
2. Har lavet den 755
3. Har sat den til /usr/bin/perl
4. Spørgsmålet om cgi-bin - Er det mappen du tænker på ? Så hedder den cgi-bin
5. Og ja, jeg har fuld rettigheder til at køre cgi og perlscripts på min server !
Avatar billede breum Nybegynder
20. januar 2001 - 16:54 #3
ad 1)
dvs at CSSearch.cgi ligger i
/htdocs/minside.dk/cgi-bin/CSSearch/CSSearch.cgi
 

ad 3) du har sat den til /usr/bin/perl
men har du checket at det er den korrekte sti for din server?

Husk iøvrigt at der er forskel på store og små bogstaver!


Avatar billede breum Nybegynder
20. januar 2001 - 16:56 #4
Hvordan lagde du iøvrigt filerne på serveren? uploadede du først og pakkede ud bagefter eller pakkede du ud først og uploadede bagefter?

Hvis du pakkede ud først og uploadede bagefter, skal du huske at filerne skal uploades som ASC, (pånær billederne) hvis du ikke har gjort det, skal du slette dem på serveren, og uploade dem påny som ASC, og chmod 755 igen.
Avatar billede breum Nybegynder
20. januar 2001 - 16:58 #5
Hvilken fejlmeddelselse får du?

Har du adgang til dine logfiler?
Avatar billede breum Nybegynder
22. januar 2001 - 14:45 #6
nogen hjemme?
Avatar billede kimlarsen Praktikant
18. februar 2001 - 01:49 #7
Sorry - jeg har været helt væk - i min lille nye datter. Fik sådan en her for nogle uger siden og jeg ville ellers have forsværget at noget som helst kunne hive mig væk fra maskinen :-)
Spørgsmålet er ikke længere relevant idet jeg har fundet en anden løsning !
Men da Breum har hjulpet meget, går pointene til ham !
Avatar billede breum Nybegynder
19. februar 2001 - 20:41 #8
Tillykke med støjmaskinen, tro mig, du mister mange timer ved maskinen i fremtiden!

og tak for points
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