PDA

View Full Version : Gästbok sörvice, igen.


cgi
2000-01-28, 09:41
Tjenare har lite problem med att innstalera
Easy Guestbook Generator. Min URL är www.algonet.se/~snake. (http://www.algonet.se/~snake.)
mappen där alla filerna ligger heter gast.
Har fått i gång en massa olika andra cgi scripts men detta är krångligare.
Normalt så bruklar det ju bara stå $base_dir
och då skriver man $dir/public_html/gast
men på detta script så finnt det flera dir,
så jag vet inte vad jag ska skriva , finns det någon som kan hjälpa mig.

$base_dir = "/home/htdocs/your.isp.com/website/$userdir";

$cgiurl = "http://cgi.algonet.se/htbin/cgiwrap/";

# This is your URL of where the new HTML pages will be kept - keep the trailing slash
$baseurl = "http://www.algonet.se/~snake/gastbok/";

# This is a URL and dir for the images sub directory in the userpages directory.
# Create the images directory in the userpages directory. This is where
# you will upload your background images
$imageurl = "http://www.algonet.se/~snake/gast/";

# This is the path for user pages. You don't really need to change this
# Just make sure to create a directory: userpages and chmod it 777
$page_dir = "$base_dir/";

# This is the index of all generated pages
# This file should be chmod to 777 and placed in the userpages directory
$indexpage = "$base_dir/index.html";

# This is the location of the data.txt file. This holds each user's
# login name and e-mail address for confirmation
$data = "$base_dir/data.txt";

#Site title

$title="EZ Guestbook Mall";

# self explanatory variables for your site logo
$logo = "$imageurl/mjmall.jpg";
$logoalt = "Cyber Mall";

# Location of the sendmail program
$sendmail = '/usr/sbin/sendmail';

# Your e-mail address here
$myemail = 'xau369j@tninet.se';

Mungo
2000-01-28, 12:19
Jag kollade ditt konto på Algonet, och du borde köra:

$base_dir = "/home/user11/snake";

sen är sendmail i /usr/lib/sendmail på Algonet så ändra den raden längre ner till det också istället för usr/sbin

Borde funka då, förutsatt att du har rätt rättigheter på dina kataloger osv.

Frågan är hur $cgiurl används, du måste nog ange den till http://cgi.algonet.se/htbin/cgiwrap/snake

för att det ska funka, testa det.

cgi
2000-01-28, 19:08
Har gjort de ändringar du beskrivit men det vill fortfarande inte gå igång.

FlashX
2000-01-28, 20:14
I översta raden står det
$base_dir = "/home/htdocs/your.isp.com/website/$userdir";
och då kanske du kan köra
$base_dir = "/home/user11/$userdir";
och sedan lägger till raden
$userdir = "/~snake/gastbok/";
som av någon anledning inte finns med i skriptet. (jag hittar inte den iaf)

Längre ner i skriptet finns
$page_dir = "$base_dir/";
som då utnyttjas lite bättre eftersom det är den mappen som ska ha rättigheterna 777 (gastbok-mappen)

Som det såg ut tidigare så blev det ju själva "snake" mappen istället.

Nu kan jag inte dina sökvägar så det får du kolla dom själv.

[Redigerat av FlashX den 28 jan 2000]

cgi
2000-01-30, 18:56
Har ändrat allt som ni beskrivit men det vill fortfarande inte fungera.

FlashX
2000-01-30, 21:33
Säger som emission, i ditt andra inlägg ang e-classifieds.
Har du kollat så du har satt rätt rättigheter på dina filer?

Har du också kollat om du har lagt filerna i mappen som är avsedd för exekverbara filer?

Adressen du har i ditt första inlägg ser inte ut att vara en "godkänd" mapp hos Algonet.

FlashX
2000-01-30, 21:38
Lyckades "snoka" reda på ditt skript och det ligger nog i rätt mapp vad det verkar.

Är det inte så att Algonet inte tillåter att man exekverar .pl-filer?
Har för mig att det är så och i då måste du döpa om skriptet till ezguest.cgi

cgi
2000-02-01, 07:34
Har redan gjort det men det funkar ändå inte.

Mungo
2000-02-01, 12:49
Har du testat med:
$base_dir = "/home/user11/snake/public_html/gastbok";

????