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:
- Din (sub)domän ska ligga på en av våra UNIX-servrar. För att kontrollera detta och eventuellt byta till UNIX, logga in i kundzonen och klicka på domänen.
- Scriptet skall ligga i cgi-bin-katalogen. Finns ej katalogen behöver du skapa den som ”mindoman.se/public_html/cgi-bin”.
- Filändelsen skall vara .py eller .cgi för att kunna köras.
- Rättigheterna ska sättas till 750 (CHMOD). Detta kan man göra genom ett FTP-program.
- Syntax för Python 3 ska användas.
- Sökvägen till Python är: /usr/local/bin/python3.11 (eller /usr/local/bin/python3)
- Sökvägen till Sendmail är: /usr/sbin/sendmail
- Filen behöver vara sparad i UNIX-format så att det blir rätt nyradstecken. Om du sparar i Windows-format går det bra om du ser till att ditt FTP-program konverterar.
- Filen public_html/.htaccess behöver innehålla SetEnv HOME .
Se detta exempelscript:
#!/usr/local/bin/python3.11 print("Content-type: text/html") print() print("Hello, World!")
Vår support täcker inte skript-relaterade problem som inte är orsakade av någon server eller liknande, och vi har inte möjlighet att hjälpa till med programmering. Har du dock problem med ett skript skicka gärna sökvägen till skriptet, en kort förklaring vad du försöker göra, samt eventuella felmeddelanden till oss (support@loopia.se).