Alexandre Duran Postado Novembro 28, 2010 Compartilhar Postado Novembro 28, 2010 Lhe indico a solução: NGINX e coloca o PHP para execução via FCGI com eAcelerator ativado. Isso se for realmente um problema específico de seu VPS (uso de RAM/CPU). O arquivo de erro log do apache indica algo quando ocorre o erro 500? Link para o comentário Compartilhar em outros sites More sharing options...
Mr Bomber Postado Novembro 28, 2010 Autor Compartilhar Postado Novembro 28, 2010 jcc.sousa, Ja tive problemas assim, estava com um site, rodando milhares de subdominios e mais de 10 mil visitas ao dia, meu VPS, tava com 2GB e sempre dava erro 500, pois sempre chegava no maximo, uma das soluções que melhoraram o funcionamento foi fazer uma otimização geral, primeiro otimizei o VPS, editando as configurações do php e apache, rodando ele por dso, e depois otimizei o site, reduzindo codigo e criando funções mais inteligentes, hoje eu to gastando cerca de 50%. 10 000 page views eu acho que só todos os dominios juntos.... e em 1 mês rsrsrsrsrs Link para o comentário Compartilhar em outros sites More sharing options...
Mr Bomber Postado Novembro 28, 2010 Autor Compartilhar Postado Novembro 28, 2010 Lhe indico a solução: NGINX e coloca o PHP para execução via FCGI com eAcelerator ativado. Isso se for realmente um problema específico de seu VPS (uso de RAM/CPU). O arquivo de erro log do apache indica algo quando ocorre o erro 500? o eAcelerator esta ativado cabei de passar pra o suporte.... na verdade eles bateram cabeça pra ativar o suphp e nao sabe em q futucaram.... hehehhhe no error_log do apache, o erro é este: /usr/bin/php: /usr/lib/libxml2.so.2: no version information available (required by /opt/xslt/lib/libxslt.so.1)," ja o do cpanel é open3: fork failed: Cannot allocate memory at cpsrvd-ssl line 6161 Link para o comentário Compartilhar em outros sites More sharing options...
Jaime Silva Postado Novembro 28, 2010 Compartilhar Postado Novembro 28, 2010 no error_log do apache, o erro é este: /usr/bin/php: /usr/lib/libxml2.so.2: no version information available (required by /opt/xslt/lib/libxslt.so.1)," ja o do cpanel é open3: fork failed: Cannot allocate memory at cpsrvd-ssl line 6161 Provavelmente há memória disponível, mas há pouca memória reservada para o cPanel. Vá em Tweak Settings >> Max cPanel process memory e insira um valor mais alto: 512 a 1024 (MB). Não há bem nem mal que dure para sempre. Um dia tudo acaba. Link para o comentário Compartilhar em outros sites More sharing options...
Mr Bomber Postado Novembro 28, 2010 Autor Compartilhar Postado Novembro 28, 2010 Provavelmente há memória disponível, mas há pouca memória reservada para o cPanel. Vá em Tweak Settings >> Max cPanel process memory e insira um valor mais alto: 512 a 1024 (MB). havia deixado como 0... ilimitado rsrsrsrs Link para o comentário Compartilhar em outros sites More sharing options...
Alexandre Duran Postado Novembro 29, 2010 Compartilhar Postado Novembro 29, 2010 Parece ser erro do VPS mesmo. Tem que acionar o seu data center. Verifica com a diretiva "privvmpages" está zerada, executando o comando: cat /proc/user_beancounters Ele deve te fornecer 2 colunas, "held" e a segunda "maxheld" - se ambas estiverem com números iguais ou bem próximos tem TILT no teu VPS. Veja tb se o numero na coluna "failcnt" está muito alto, se estiver com 0 (ou um número bem baixo) é bom sinal se não for tem cara de overseilling pesado. Link para o comentário Compartilhar em outros sites More sharing options...
Jordan Miguel Postado Novembro 29, 2010 Compartilhar Postado Novembro 29, 2010 Bom.. Me parece configuração viu, esse negocio de ativar suPHP e o SERVIDOR dar erro 500 não existe, o que causa é o suPHP neste caso, se seu vps for gerenciado, entre em contato com a empresa, eles tem obrigação de resolver tal problema. Link para o comentário Compartilhar em outros sites More sharing options...
Mr Bomber Postado Novembro 29, 2010 Autor Compartilhar Postado Novembro 29, 2010 (editado) hehehehe uid resource held maxheld barrier limit failcnt 229: kmemsize 15100445 27738360 1305592300 13055923009 0 lockedpages 0 254 2560 2560 140 privvmpages 112151 227749 75120000 75120000 0 shmpages 4885 9109 215040 215040 0 dummy 0 0 0 0 0 numproc 94 240 900 900 24495 physpages 64678 123262 0 21474836470 0 vmguarpages 0 0 75120000 75120000 0 oomguarpages 64678 123262 75120000 75120000 0 numtcpsock 73 248 3600 3600 0 numflock 1 19 1880 2060 0 numpty 1 3 160 160 0 numsiginfo 0 89 2560 2560 0 tcpsndbuf 1882712 4720072 172032000 270336000 0 tcprcvbuf 1594248 2963856 172032000 270336000 0 othersockbuf 77568 1125864 11260800 20971520 10474 dgramrcvbuf 0 262104 2621440 2621440 2991 numothersock 54 140 3600 3600 0 dcachesize 1178655 1245461 34099200 36249600 0 numfile 2716 7449 93120 93120 0 dummy 0 0 0 0 0 dummy 0 0 0 0 0 dummy 0 0 0 0 0 numiptent 47 119 1280 1280 0 agora vem o interessante: no free -m : total used free shared buffers cached Mem: 7959 430 7529 0 0 0 -/+ buffers/cache: 430 7529 Swap: 0 0 0 no ve portal: Memória Garantida: 2000mb Memória Compartilhada: 2000mb Memória Utilizada: 497mb no cpanel: Memory Used 6.4 %[/code] huahauhauahuahauhauahuah awk '/privvmpages/ {print "Used "$3/256"M out of "$4/256"M burst "}' /proc/user_beancounters [code]Used 889.645M out of 293438M burst [code] ah sim: o comando foi dado no mesmo tempo hehehe esse troço ta parecendo a locaweb qdo vai atingindo os limites, fala que o liite acabou e força vc a trocar de plano Editado Novembro 29, 2010 por jcc.sousa Link para o comentário Compartilhar em outros sites More sharing options...
joaopaulo Postado Novembro 29, 2010 Compartilhar Postado Novembro 29, 2010 se alguma pasta/arquivo ter permissao 777 da o erro 500 tbm.. no su_php a permissao máxima é 755. Abraços Link para o comentário Compartilhar em outros sites More sharing options...
Mr Bomber Postado Novembro 29, 2010 Autor Compartilhar Postado Novembro 29, 2010 se alguma pasta/arquivo ter permissao 777 da o erro 500 tbm.. no su_php a permissao máxima é 755. Abraços JoaoPaulo, ja havia rodado scripts pra corrigir tds as permissoes e todos os owners... tanto é q qdo ativa fica normal, mas depois de dar um pico de memoria, ai ele da erro 500 e para o serviço do cpanel esse pico de memoria seria em torno de 600 mb qdo estava usando 1.2 giga de memoria (pelo menos era o q tava garantido) ai é a questao do meu topico. será que tem empresas que garantem uma coisa (limites) e entregam outras? Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados