Python

I nuläget har vi stöd för Python 3.11 (juli 2024).

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. För att kontrollera detta, och eventuellt byta till UNIX, loggar du in i Kundzonen och klickar på domänen.
  2. Skriptet ska ligga i cgi-bin-katalogen. Om katalogen inte finns behöver du skapa den som ”mindoman.se/public_html/cgi-bin”.
  3. Filändelsen ska vara .py eller .cgi för att skriptet ska kunna köras.
  4. Rättigheterna ska sättas till 750 (CHMOD). Det gör du via ett FTP-program.
  5. Syntax för Python 3 ska användas.
  6. Sökvägen till Python är: /usr/local/bin/python3.11 (eller /usr/local/bin/python3)
  7. Sökvägen till Sendmail är: /usr/sbin/sendmail
  8. Filen behöver vara sparad i UNIX-format så att den får rätt nyradstecken. Om du sparar i Windows-format går det bra så länge du ser till att ditt FTP-program konverterar filen.
  9. Filen public_html/.htaccess behöver innehålla SetEnv HOME .

Se detta exempelskript:

#!/usr/local/bin/python3.11
print("Content-type: text/html")
print()
print("Hello, World!")

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 till med programmering. Om du har problem med ett skript får du gärna skicka sökvägen till skriptet, en kort förklaring av vad du försöker göra samt eventuella felmeddelanden till oss (support@loopia.se).

Bra länkar

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