saitam
(usa Slackware)
Enviado em 13/10/2012 - 18:14h
Segue um exemplo simples de script CGI em Python.
Requisitos: Ter o Apache instalado.
No arquivo httpd.conf do Apache
<IfModule dir_module>
DirectoryIndex index.html index.php index.py
</IfModule>
teste.py
1 #!/usr/bin/env python
2 print "Content-type: text/html"
3 print
4 print "<html><head><title>Python como script CGI</title></head>"
5 print "<body>"
6 print "<h1>Hello World! Python</h1"
7 print "</body> </html>"
Salve o arquivo em /var/www/cgi-bin
seta permissão para executar o arquivo nesse diretório.
Start o Apache e no browser: http://localhost/cgi-bin/teste.py
Deverá mostrar a mensagem
Hello World! Python na página conforme no script python de exemplo.
Lembretes:
As linhas 2 e 3 deve sempre esta no script python que executam como CGI.
O mesmo pode ser feito para script em C/C++.