Perl

För att köra CGI-skript hos Loopia krävs följande:

  1. Din (sub)domän ska ligga på en av våra UNIX-servrar. Om den inte gör det behöver du byta webbplattform till UNIX.
  2. Skriptet bör ligga i katalogen cgi-bin. Om katalogen inte finns behöver du skapa den som ”mindoman.se/public_html/cgi-bin”.
  3. Filändelsen bör vara .pl för att skriptet ska kunna köras.
  4. Rättigheterna ska sättas till 755 (CHMOD). Det gör du via ett FTP-program.
  5. Sökvägen till Perl är: /usr/local/bin/perl
  6. Sökvägen till Sendmail är: /usr/sbin/sendmail

Vår support täcker inte skriptrelaterade problem som inte orsakas av en server eller liknande, och vi har inte möjlighet att hjälpa dig med din programmering. Om du har problem med ett skript kan du skicka sökvägen till skriptet, en kort förklaring av vad du försöker göra samt eventuella felmeddelanden till oss.

Bra länkar

Annan katalog eller filändelse

Om skriptet inte läggs i mappen cgi-bin behöver du göra vissa Apache-inställningar med hjälp av en .htaccess-fil. Skapa en fil som heter ”.htaccess” i mappen public_html. I den lägger du sedan till följande rader:

Options +ExecCGI
Addhandler cgi-script .pl

Om du använder en annan filändelse än .pl behöver du ändra Addhandler-raden så att den motsvarar den filändelse du har valt.

Exempelskript

Nedan hittar du ett exempelskript som visar hur själva skriptet kan se ut för att kunna köras på en webbplats.

#!/usr/local/bin/perl
print "Content-Type: text/html; charset=utf-8\n\n";
print "Hej och välkommen till mitt test-script.";
Was this article helpful?

Related Articles

Få hjälp via fjärrsupport

Klicka på knappen nedan för att starta fjärrsupport via ISL. Ange sessionskoden du fått från oss och klicka på Anslut, så är vi med dig alldeles strax!

Starta fjärrsupport