Har lagt upp ett script i en lokal server vid namn Sambar. Kör jag lokalt så fungerar allt felfritt.
Lägger jag upp scriptet på mitt webutrymme så fungerar det inte alls.
När jag sänder från formuläret så hittar den inte perl-filen. Detta trots att sökvägen är korrekt.
Så här ser det ut bakom "Sänd-knappen":
> När jag sänder från formuläret så hittar den inte perl-filen.
Felorsaker jag först kommer att tänka på:
1. Fel någonstans i HTML-koden. Men om samma kod fungerar lokalt på din Sambar-server så kanske vi kan utesluta det?
2. Din cgi-bin är inte rätt konfigurerad. Men om du har ett webhotellkonto som tillåter dig att använda CGI så bör inte det vara felet.
3. Ditt webhotell använder en wrapper eller någon annan lösning som kräver ett speciellt sätt att anropa scriptet på. Bör i så fall framgå av deras hemsida eller i material du fått hemskickat.
På vissa servrar är /cgi-bin/ bara en "länk" till en annan cgi-bin-katalog på servern. På servern jag använder ska adressen dit bl.a. innehålla mitt kontonummer. Använder du ett FTP-program står adressen i det när du är inne i cgi-bin-katalogen.
Ett fel som man gör ibland är att man för över scripten i binär form istället för i ASCII.