Re: [firebase-br] Procedure - que não nem como começar

Magno System magno em speet.com.br
Ter Set 5 17:58:37 -03 2006


Para testar se o servidor de aplicação funciona ou não, eu digito a url em 
um nagegador.
Se eu digitar http://localhost/cgi-bin/meuarquivo.cgi  em um navegador dá o 
seguinte erro:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable 
to complete your request.

Please contact the server administrator, magno em speet.com.br and inform them 
of the time the error occurred, and anything you might have done that may 
have caused the error.

More information about this error may be available in the server error log




----- Original Message ----- 
From: "Djean Figueira" <djean.figueira em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, September 05, 2006 4:06 PM
Subject: Re: [firebase-br] Procedure - que não nem como começar


> Caro acredito que o problema não seja no freebsd ou nos programas 
> copilados
> em kylix, uso a versão 6 do freebsd e tenho o kylix intalado nele e 
> minlhas
> aplicações rodão bem no kylix com firebird, claro que pode ser por varios
> motivos, versão do kernel, ou até mesmo do apache como vc falou, passe a
> mensagem do erro se ouver.
>
> Em 05/09/06, Magno System <magno em speet.com.br> escreveu:
>>
>> Ton, já que vc tocou no assunto de webservices, fiz um servidor de
>> aplicação
>> com webservices e funciona muito bem linux (compilo com kylix) e windows
>> (compilo com delphi). Esta semana um cliente me pediu para instalar o meu
>> sistema num servidor freebsd. Ele já tinha o firebird 1.5.3 e o apache 
>> 1.x
>> (x porque não me lembro o número). Bem, instalei o banco no servidor e
>> consegui acessar perfeitamente pelo ibexpert o meu banco fdb. O problema 
>> é
>> que como o sistema usa webservice, tive que colocar o servidor de
>> aplicação
>> no freebsd. Compilei em kylix e instalei no servidor. O apache está dando
>> erro. Duas opções: ou o freebsd não consegue executar programas 
>> compilados
>> em kylix ou a versão do apache está inferior a que deveria, pois quando
>> instalo no linux costuma ser o apache 2. Particularmente acho que o
>> freebsd
>> não executa programas compilados em kylix. Se alguém na lista tiver uma
>> opinião eu agradeceria muito.
>>
>>
>>
>> ----- Original Message -----
>> From: "Ton - Hotmail" <hevertonc em hotmail.com>
>> To: "'FireBase'" <lista em firebase.com.br>
>> Sent: Tuesday, September 05, 2006 1:54 PM
>> Subject: RES: [firebase-br] Procedure - que não nem como começar
>>
>>
>> >   Olá...
>> >
>> >   Dentro da procedure, é só vc fazer um select nos campos e verificar
>> qual
>> > o primeiro deles que tem valor NULL, por exemplo:
>> >
>> >   SELECT hr1, hr2, hr3, hr4, hr5, hr6
>> >   FROM Tabela
>> >   WHERE Condição
>> >   INTO :H1, :H2, :H3, :H4, :H5, :H6;
>> >
>> >   Depois faz IFs verificando de as variáveis estão nulas, por exemplo:
>> >   if (:H1 is null) then
>> >   E altera o registro, com um update comum...
>> >
>> >   Mas aki vão algumas coisas...
>> >   1- Por estar na Internet, a procedure aumeta a performance, mas não
>> faz
>> > milagre, ainda vai continuar lento.
>> >   2- Porque não cria uma tabela detalhe com os horários, assim não
>> precisa
>> > ficar vendo qual campo já está preenchido, simplesmente adiciona com a
>> > chave
>> > do funcionário, a Data, a Hora e se é de entrada ou saída (Caso esta
>> > informação seja necessária), Além de ficar mais simples, selects bem
>> > simples
>> > podem resolver a busca e vc fica sem limites de batidas de cartão, seja
>> um
>> > funcionário que bateu cartão 2, 4 6 ou 10 vezes, ele vai conseguir
>> > suportar.
>> >   3- Se o Banco precisar ficar na Web mesmo, já que são poucas
>> informações
>> > a trafegar, estuda a possibilidade de um WebService pra isso, resolve
>> seu
>> > problema com a lentidão do banco.
>> >
>> >        Ton
>> > Analista de Sistemas
>> > DotCom Informática
>> >
>> > "A infrmação não é um produto,
>> > e sim a matéria prima." (Ton)
>> > -----Mensagem original-----
>> > De: lista-bounces em firebase.com.br 
>> > [mailto:lista-bounces em firebase.com.br]
>> > Em
>> > nome de BandaLemuel
>> > Enviada em: terça-feira, 5 de setembro de 2006 13:44
>> > Para: FireBase
>> > Assunto: [firebase-br] Procedure - que não nem como começar
>> >
>> >
>> >        Lista
>> >
>> >    É o seguinte, estou fazendo uma aplicação de cartão de Ponto, tenho
>> > tudo
>> >
>> > pronto, e coloquei o banco na internet, mas esta muito lento, quero
>> > inplementar com Procedure para ficar mais rápido. Como funciona...
>> >
>> >    A Tabela tem os Camspo
>> >
>> >        hr1 , hr2 , hr3 , hr4 , hr5 e hr6, que são os horários batidos 
>> > do
>> > dia.... ou seja até 6 vezes ....
>> >
>> >    preciso verificar se já foi batido uma vez se foi , ele altera o
>> > registro e coloca no proximo hr, e se não foi batido insere o reg com a
>> > hora
>> >
>> > no hr1...
>> >
>> >        eu não faço ideia como fazer isso, vcs podem me ajudar ?
>> >
>> >        Obrigado.
>> >
>> >        Wesley
>> >
>> >
>> >
>> > _______________________________________________________
>> > O Yahoo! está de cara nova. Venha conferir!
>> > http://br.yahoo.com
>> >
>> >
>> > ______________________________________________
>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> > Para editar sua configuração na lista, use o endereço
>> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>> >
>> >
>> > ______________________________________________
>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> > Para editar sua configuração na lista, use o endereço
>> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>> >
>> >
>> > --
>> > No virus found in this incoming message.
>> > Checked by AVG Free Edition.
>> > Version: 7.1.405 / Virus Database: 268.11.7/437 - Release Date:
>> 04/09/2006
>> >
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>
>
>
> -- 
> Rodrigo Figueira - Coordenador Contábil
> Homepage: www.figueira.cnt.br
> MSN: djeanfigueira em hotmail.com
> Linux Registred User #404121
> FreeBSD User
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.405 / Virus Database: 268.11.7/437 - Release Date: 04/09/2006
> 





Mais detalhes sobre a lista de discussão lista