Re: [FUG-BR] FreeBSD 7.0Stable + UPLOAD PHP - Travando Sistema

2008-05-16 Por tôpico Eduardo Frazão
Cara, eu acho q isso é uma idéia antiga, quando o pessoal usava apache + php
apenas com mod_php.

A Verdade, é que usando apache com modulo php, para cada request, ao
webserver com extensão php, o modulo é utilizado, nem que seja para
processar poucas linhas de código. O Lighttpd sempre usou FastCGI, que nada
mais é do que chamar o interpretador do PHP a cada vez que a interpretação
de um código for necessária, e logo depois, descarregar da memória ( oq nao
acontece nos processos filhos do apache, q já carregaram o mod_php. enquanto
o processo nao morrer, a memoria nao é liberada ). Existem outras coisas em
torno também, que não estudei muito sobre as diferenças de fastcgi x
modulos.
O Fato é que hoje, o apache tambem trabalha com fastcgi.

De fato, o Lighttpd é bem menor que o apache, por ter menos recursos
inclusive. Evidentemente, que isto deve tornar o webserver mais dinâmico,
mas não sei se tão expressivamente, ou para qualquer uso. Sei que em grandes
Workloads, Lighttpd se sai melhor pelo otimo gerenciamento de memoria. Sites
como os  de download do youtube, isohunt, e alguns outros gigantes já usam
Lighttpd!

A Configuração dele é super simples também!

Experimente. Vc vai gostar do webserver :)!

2008/5/13 Eduardo Schoedler [EMAIL PROTECTED]:

 Olá xará!

 Bacana você ter tocado no assunto de PHP + lighttpd...
 Já me disseram que o lighttpd é BEM mais rápido que o apache... é verdade ?
 Vale a pena migrar ?

 Abraço!


 --
 From: Eduardo Frazão [EMAIL PROTECTED]
 Subject: Re: [FUG-BR] FreeBSD 7.0Stable + UPLOAD PHP - Travando Sistema

 O Freeze é instantâneo!

 Resolvido o problema. Era algo com o lighttpd. Pesquisei na internet, e vi
 alguem com o mesmo problema, e foi resolvido também adicionando a
 configuração:

 server.network-backend = write


 Além do webserver ficar muito mais rápido, o problema foi resolvido!

 Abraços a todos!

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD 7.0Stable + UPLOAD PHP - Travando Sistema

2008-05-16 Por tôpico Renato Frederick
Verdade, temos um servidor de banner/ads para um grande parceiro e ele roda
em lighthttpd.

O consumo de recursos é baixo, considerando a quantidade de hits por hora
que ele recebe.

Mas tem que avaliar, algumas aplicações para rodarem em algo que não seja a
dobradinha apache/php precisam de ajustes.




 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
 Behalf Of Eduardo Frazão
 Sent: Friday, May 16, 2008 10:53 AM
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 Subject: Re: [FUG-BR] FreeBSD 7.0Stable + UPLOAD PHP - Travando Sistema
 
 Cara, eu acho q isso é uma idéia antiga, quando o pessoal usava apache +
 php
 apenas com mod_php.
 
 A Verdade, é que usando apache com modulo php, para cada request, ao
 webserver com extensão php, o modulo é utilizado, nem que seja para
 processar poucas linhas de código. O Lighttpd sempre usou FastCGI, que
 nada
 mais é do que chamar o interpretador do PHP a cada vez que a interpretação
 de um código for necessária, e logo depois, descarregar da memória ( oq
 nao
 acontece nos processos filhos do apache, q já carregaram o mod_php.
 enquanto
 o processo nao morrer, a memoria nao é liberada ). Existem outras coisas
 em
 torno também, que não estudei muito sobre as diferenças de fastcgi x
 modulos.
 O Fato é que hoje, o apache tambem trabalha com fastcgi.
 


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] FreeBSD 7.0Stable + UPLOAD PHP - Travando Sistema

2008-05-13 Por tôpico Eduardo Frazão
Boa tarde a todos!

Tenho um Celeron:
Timecounter i8254 frequency 1193182 Hz quality 0
CPU: Intel(R) Celeron(R) CPU 2.00GHz (1999.78-MHz 686-class CPU)

Com 1GB de RAM:
real memory  = 1071906816 (1022 MB)
avail memory = 1039753216 (991 MB)

Rodando como MailServer / DNS Server.

Rodo também Webmail ( Squirrel ), com Webserver Lighttpd 1.4.19 + PHP 5.2.6
e sempre que tento fazer um upload de um anexo, por menor que seja ( tentei
fazer até de 400kb ), o servidor congela totalmente!!

Nenhuma mensagem é reportada nos logs, nenhum erro. O Servidor apenas para
de retornar. Parece que entra num stand by, e não responde a nenhum comando.
O teclado continua funcionando, mas qualquer comando que eu der, fica preso
( até logar em outro terminal ). Apos digitar o usuario, o campo de senha
não é liberado!
Se eu aperto o botão de desligar do equipamento, o DAEMON ACPI retorna no
console que o sistema não está mais respondendo, e não pode enviar o
comando.

Isso acontece somente com Uploads HTTP. Envio constantemente emails com
10MB, e upload via SMTP funciona perfeitamente!

Liberei 160MB MAX para cada script php, 24MB MAX para os POSTS e 20MB max
para uploads!

Alguem pode me dar uma idéia do que está acontecendo?

Abraços!
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD 7.0Stable + UPLOAD PHP - Travando Sistema

2008-05-13 Por tôpico Klaus Schneider
Ele congela instantaneamente? Caso não, entre em um terminal e execute o top
e veja o que está acontecendo, talvez algum loop infinito esteja enchendo a
memória do servidor.

2008/5/13 Eduardo Frazão [EMAIL PROTECTED]:

 Boa tarde a todos!

 Tenho um Celeron:
 Timecounter i8254 frequency 1193182 Hz quality 0
 CPU: Intel(R) Celeron(R) CPU 2.00GHz (1999.78-MHz 686-class CPU)

 Com 1GB de RAM:
 real memory  = 1071906816 (1022 MB)
 avail memory = 1039753216 (991 MB)

 Rodando como MailServer / DNS Server.

 Rodo também Webmail ( Squirrel ), com Webserver Lighttpd 1.4.19 + PHP 5.2.6
 e sempre que tento fazer um upload de um anexo, por menor que seja ( tentei
 fazer até de 400kb ), o servidor congela totalmente!!

 Nenhuma mensagem é reportada nos logs, nenhum erro. O Servidor apenas para
 de retornar. Parece que entra num stand by, e não responde a nenhum
 comando.
 O teclado continua funcionando, mas qualquer comando que eu der, fica preso
 ( até logar em outro terminal ). Apos digitar o usuario, o campo de senha
 não é liberado!
 Se eu aperto o botão de desligar do equipamento, o DAEMON ACPI retorna no
 console que o sistema não está mais respondendo, e não pode enviar o
 comando.

 Isso acontece somente com Uploads HTTP. Envio constantemente emails com
 10MB, e upload via SMTP funciona perfeitamente!

 Liberei 160MB MAX para cada script php, 24MB MAX para os POSTS e 20MB max
 para uploads!

 Alguem pode me dar uma idéia do que está acontecendo?

 Abraços!
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd




-- 
/*
* Klaus Schneider
*/
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD 7.0Stable + UPLOAD PHP - Travando Sistema

2008-05-13 Por tôpico Eduardo Frazão
O Freeze é instantâneo!

Resolvido o problema. Era algo com o lighttpd. Pesquisei na internet, e vi
alguem com o mesmo problema, e foi resolvido também adicionando a
configuração:

server.network-backend = write


Além do webserver ficar muito mais rápido, o problema foi resolvido!

Abraços a todos!
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD 7.0Stable + UPLOAD PHP - Travando Sistema

2008-05-13 Por tôpico Eduardo Schoedler
Olá xará!

Bacana você ter tocado no assunto de PHP + lighttpd...
Já me disseram que o lighttpd é BEM mais rápido que o apache... é verdade ?
Vale a pena migrar ?

Abraço!


--
From: Eduardo Frazão [EMAIL PROTECTED]
Subject: Re: [FUG-BR] FreeBSD 7.0Stable + UPLOAD PHP - Travando Sistema

O Freeze é instantâneo!

Resolvido o problema. Era algo com o lighttpd. Pesquisei na internet, e vi
alguem com o mesmo problema, e foi resolvido também adicionando a
configuração:

server.network-backend = write


Além do webserver ficar muito mais rápido, o problema foi resolvido!

Abraços a todos! 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd