For det første ved jeg, at jeg ikke har uploaded scriptet som ASC (er dét det sammen som ASCII ??)
Den del, med at finde stien til PERL på serveren fik jeg sat på plads - så dét er ok.
...hvad vedkommer \"der er en del andet du skal rette, det hele står i readme.txt kapitel 4 og 5...\" så er det ligenetop DÉR, jeg har problemer! Jeg vil meget gerne linke til problemet, men som du selv skriver er serveren lukket iøjeblikket. Men imens kan jeg jo skriver noget af det, som jeg ikke forstår i readme-filen:
----------------------
- Make a directory for RobBoard somewhere and chmod it 777. You may not want to put this in your public_html. The script will still function if this directory is in your public html, but then anyone can read your data if they can figure out where to look. The path to this directory will be your $boarddir as explained below.
+ Lav et bibliotek for RobBoard et sted og chmod det 777. Du ønsker nok ikke at lægge det i din offentlige_html(? 1). Scriptet vil stadig fungere hvis biblioteket er i dit offentlige html, men så kan enhver læse dine data, hvis de kan regne ud hvor de skal lede. Stien til dette bibliotek vil være dit $boarddir (? 2) som forklaret nedenfor.
(? 1) Lægge det i min offentlige html?? mit offentlige bibliotek?? - hvis det er dét, der menes, er det ligegyldigt, da
http://www.whitehat.dk ikke tillader FTP adgang, men derimod FTP adgang gennem deres eget system ved hjælp af brugernavn og password (hvilket jeg selvfølgelig vil udlevere jer, når serveren åbnes igen... og ændre, når problemet er løst...) ...men såfremt der ville have været mulighed for FTP adgang fra f.eks. CuteFTP og såfremt der menes \"Offentligt bibliotek\", kunne så ikke have været det samme?? Bare fordi det skulle ligge i f.eks. cgi-bin nægter da ikke offentligheden i at indtræde bibliotekerne??...
(? 2) Hvad menes der med $robboard?? Skal jeg lave et bibliotek ved navn $robboard??
----------------------
...så kommer kapitel 5... jeg forstår godt det første, men så kommer de næste problemer, som jeg ABSOLUT ikke forstår noget af!!!
----- 5. BASIC SETUP -----
- Now, you need to make a few edits. First, we\'ll get the important variables set and the script running. Figure out the options later.
+ Nu skal du lave et par editeringer. Først skal vi have de vigtige variablers indstillinger og have scriptet til at køre. Find ud af mulighederne senere.
--- robboard.cgi ---
--- Change the first line of this file to reflect the location of the perl interpreter on your system. If the interpreter is at /bin/perl, then this line should be #!/bin/perl. You can get this information with the command \"which perl\" or \"where perl\". Check with the system admin if you\'re not sure.
+++ Ændrer den første linje i denne fil til at afspejle lokationen af PERL fortolknings-programmet i dit system. Hvis fortolknings-programmet er på /bin/perl, så skal linjen er #!/bin/perl. Du kan skaffe disse oplysninger ved kommandoen \"WHICH PERL\" eller \"WHERE PERL\". Tjek med din system administrator, hvis du ikke er sikker.
...alt dette med PERL har jeg forstået...men så går det tilgengeld fuldstændig galt her:
--- $boarddir - change this to the location of your RobBoard directory.
+++ HVA\'???!!!
DO NOT include a trailing slash / !
Ex: \'/usr/people/eislerr/robboard\';
Ex: \'../robboard\';
--- $boardurl - change this to the URL of the RobBoard directory. Again,
DO NOT include a trailing / !
Ex: \'
http://tdi.uregina.ca/~eislerr/robboard\';--- $cgi - this is the cgi call that goes in the <form action\"\"> tag.
Set this to call the robboard.cgi in your cgi-bin.
Ex: \'
http://tdi.uregina.ca/~eislerr/cgi-bin/robboard.cgi\'; Ex: \'
http://tdi.uregina.ca/cgi-bin/cgiwrap?user=eislerr&script=robboard.cgi\';--- $indexcgi - same idea as $cgi, but this is the URL for index.cgi.
Ex: \'
http://tdi.uregina.ca/~eislerr/robboard/index.cgi\';--- $queryswitch - this will be tacked on to the end of your $cgi when the script
requires the use of query strings. Ok? :) It should either be \'?\' or \'&\'.
Basically, if your cgi call already has a ? in it, then you need to use
\'&\', otherwise it\'s \'?\'. Most people will want to use \'?\'.
If your $cgi looks like this:
\'
http://tdi.uregina.ca/~eislerr/cgi-bin/robboard.cgi\'; you should have $queryswitch = \'?\';
If it\'s like this: *
\'
http://tdi.uregina.ca/cgi-bin/cgiwrap?user=eislerr&script=robboard.cgi\'; use $queryswitch = \'&\'; *
----------------------
Alt dette ved jeg overhovedet ikke, hvad jeg skal gøre ved!!!...