Criando e executando um teste simples em Python via CGI
Criando e executando um teste simples em Python via CGIPrimeiro você deve criar o diretório "cgi-local" em sua área de hospedagem, neste caso iremos cria-lo dentro de public_html ficando dessa forma /home/LOGIN_DE_FTP/public_html/cgi-local Acesso o diretório: cd public_html Criei o diretório cgi-local: mkdir cgi-local Acesse cgi-local: cd cgi-local E agora crie o arquivo testelw.py que iremos utilizar como exemplo: vi testelw.py E cole o código abaixo: Arquivo: testelw.py#!/usr/bin/python print 'Content-type: text/html' print print '<html><head>' print '<title>Teste LW com Python via CGI</title>' print '</head><body>' print '<h1>Teste Locaweb</h1>' print 'Python via CGI funcional.' print '</body></html>' Salve e saia do arquivo utilizando: <Esc> :wq! <Enter> Ajuste a permissão do diretório e arquivo: chmod 755 -R ~/public_html/cgi-local Agora teste o acesso através do navegador: http://seudomínio.com.br/cgi-local/testelw.py Mas você se deparar com o erro 500 Então é necessário executar o script através do interpretado python. -bash-4.1$ python testelw.py E a linha onde o provável erro se encontra será informada, neste exemplo ao executar o script através do interpretador não encontramos problemas: -bash-4.1$ python testelw.py Content-type: text/html <html><head> <title>Teste LW com Python via CGI</title> </head><body> <h1>Teste Locaweb</h1> Python via CGI funcional. </body></html> Por fim, ao acessar http://seudomínio.com.br/cgi-local/testelw.py este exemplo será exibido dessa forma: Veja também
Links |
||||


