Boa tarde amigo.
Gostaria de saber qual o procedimento para gerar CGI em linux com Harbour 3.0
Alguém pode ajudar?
Obrigado
Passa a Passo para CGI em Linux
Moderador: Moderadores
-
jamazevedo
- Usuário Nível 3

- Mensagens: 122
- Registrado em: 29 Dez 2005 16:50
- Localização: Manaus - AM
Passa a Passo para CGI em Linux
#fonte: testecgi.prg
#compilando
hbmk2 testecgi.prg ../Cgi/testcgi.prg -gtcgi -lhbtip
#copiando
cp -p testecgi /usr/lib/cgi-bin/.
#testando
no navegado digite: localhost/cgi-bin/testecgi
#observação: todos os serviços do apache devem está rodando no servidor.
Código: Selecionar todos
FUNCTION Main()
LOCAL oHTML := THTML():New()
LOCAL oCgi
oHTML:ProcessCGI()
oCgi := TipCgi():New()
oCgi:Print( 'Ola mundo!' )
oCgi:Flush()
RETURN ( NIL )
hbmk2 testecgi.prg ../Cgi/testcgi.prg -gtcgi -lhbtip
#copiando
cp -p testecgi /usr/lib/cgi-bin/.
#testando
no navegado digite: localhost/cgi-bin/testecgi
#observação: todos os serviços do apache devem está rodando no servidor.
______________________________________________________
Usando: Linux Ubuntu 18.04, Harbour 3.2.0dev r1811161533
______________________________________________________
José Airton de Menezes Azevedo
Manaus - AM
Usando: Linux Ubuntu 18.04, Harbour 3.2.0dev r1811161533
______________________________________________________
José Airton de Menezes Azevedo
Manaus - AM
- ctoas
- Usuário Nível 2

- Mensagens: 52
- Registrado em: 09 Mai 2005 16:22
- Localização: São Paulo
- Contato:
Passa a Passo para CGI em Linux
Obrigado pela resposta...
Esta dando erro de não encontrar a classe THLML.
undefined reference to `HB_FUN_THTML'
Ela não é nativa no Harbour 3.0?
Esta dando erro de não encontrar a classe THLML.
undefined reference to `HB_FUN_THTML'
Ela não é nativa no Harbour 3.0?
-
jamazevedo
- Usuário Nível 3

- Mensagens: 122
- Registrado em: 29 Dez 2005 16:50
- Localização: Manaus - AM
Passa a Passo para CGI em Linux
Essa classe encontra-se no fonte: /usr/src/harbour/examples/guestbk/testcgi.prg
______________________________________________________
Usando: Linux Ubuntu 18.04, Harbour 3.2.0dev r1811161533
______________________________________________________
José Airton de Menezes Azevedo
Manaus - AM
Usando: Linux Ubuntu 18.04, Harbour 3.2.0dev r1811161533
______________________________________________________
José Airton de Menezes Azevedo
Manaus - AM