Erro 500 – internal server error

Visualizando 15 posts - 1 até 15 (de 22 do total)
  • Autor
    Posts
  • #11276
    alexandreuc
    Participante

    Olá,

    Sou eu novamente hehe.

    Eu estava tão feliz que havia conseguido fazer um servidor do zero e tudo rodava perfeito, mas tenho tido problemas sem mexer em absolutamente nada (nem fazer update), que confesso que estou ficando um pouco desanimado.

    Fora o problema dos emails, agora estou tendo problema com internal server error.

    Eu uso um plugin chamado optimizepress para capturar emails de leitores. Mas desde hoje à tarde, quando alguém tenta se inscrever na lista, vai para uma página de internal server error, erro 500 do ispconfig.

    Nada foi mudado e não sei porque parou.

    Pesquisei e pelo que li, poderia ser um erro de .htaccess , e fazendo uma pesquisa no servidor, não o encontro. Apenas em pastas de plugins do wordpress.  Seria isso mesmo? E se sim, sabe onde posso encontrar o arquivo?

    obrigado

    • Este tópico foi modificado 6 anos, 10 meses atrás por Luis FatorBinario. Motivo: Movido para o fórum Linux
    #11277
    alexandreuc
    Participante

    Reiniciei o servidor e voltou a funcionar tudo na hora. Depois de 10 horas, deu o mesmo problema.

    Na verdade, quando a pessoa coloca o email, dá um erro 404. Se tento reconfigurar a ligação com o aweber (Site que uso o email mkt), dá erro 500 – internal server error.

    Não tenho nem ideia do que possa ser.

    OBs. a única coisa que fiz diferente do tutorial foi isso: http://www.vivaolinux.com.br/etc/backupmanagerconf

    OBs2: aparentemente tudo voltou ao normal agora…

    #11278
    Luis FatorBinario
    Administrador

    O ISPConfig não retorna erro 500 pois ele é só um painel e não tem nada a ver com a história, na realidade isso ai é problema com o NginX, estou movendo o tópico para o fórum Linux.

    E pela sua descrição, de estar tudo normal e depois cair, voltando ao normal aleatoriamente, é problema de memória.

    Você provavelmente esqueceu de adicionar SWAP ao sistema. Link: https://fatorbinario.com/linux-adicionando-memoria-virtual-swap-ao-vps/

     

    #11279
    alexandreuc
    Participante

    na verdade deu um errinho na hora de adicionar o swap. Vou ver se faço um upgrade então no servidor.

    Ah, para sites com

    1 com 260mil acessos mensais

    2 com 20 a 50 mil acessos mensais cada e mais um curso com área membros dentro de cada

    4 sites pequenos com no máximo 30 mil acessos mensais cada

    Deveria ter um servidor com com quantos processadores e quanto de memória, na média? Sei que não dá pra falar de certeza sem olhar exatamente, mas um “por cima”, seria quanto?

    muito obrigado (novamente).

    #11280
    Luis FatorBinario
    Administrador

    Configurei um VPS de $10 na Digital Ocean para um jornal sensacionalista, há dias que eles conseguem mais de 30 mil acessos sem nem usar muito a swap, o site roda rápido o tempo todo.

    Na Digital Ocean tem um esquema de resize bem tranquilo de usar.

    Comece com o de $10 para comportar todos os sites, eu acho que aguenta normal. Monitore diariamente por uns 30 dias, e se necessitar de mais recursos é só fazer o upgrade lá.

     

    #12059
    tannyeu
    Participante

    Boa tarde,

     

    Estou com um problema de erro

     
    <h1>500 Internal Server Error</h1>
     

    <hr />

    <center>nginx/1.8.0</center>ao acessar a URL ou acessar o site.com.br/license.txt,

    Utilizo o $5

    esse site é o 5º que adiciono no mesmo servidor, já até criei uma pagina e subir pelo FTP, mais nada sair o ERRO 500

    #12060
    Luis FatorBinario
    Administrador

    Normalmente isso é erro de permissão. Mas pode ser porque você está errando as credenciais do banco de dados no wp-config.php.

    Tente executar uma página que não seja a index, por exemplo abra a URL seusite.com.br/robots.txt

    Se der certo então coloque um arquivo php qualquer executando um código PHP como por exemplo echo “qualquer coisa” e veja se executa.

    Se der certo o problema deve ser credenciais mesmo.

    #12411
    Luiz
    Participante

    Oi Luis.

    Tinha uma conta na D.O, e cancelei para abrir outra com link de afiliado seu. Sempre quis organizar meus sites e fiquei bem contente quando vi seus tutoriais…consegui fazer o ISPConfig+Apache+Wordpress. Só a parte do jailkit que enroscou, mas como não penso em trabalhar com revendas no momento, deixei de lado essa parte…

    Estou recebendo constantemente erro 500…to achando que é memória.

    Fiz o Swap (acredito que tudo certo):

    [email protected]:~# ls -lh /swapfile
    -rw——- 1 root root 2.0G Jul 29 09:55 /swapfile

    E quando vou checar a memória aparece:

    Mem 500 Used 462 Free 39

    Isso é bem pouco, né? Será que é esse o problema?

    Se puder dar uma luz, agradeço.

    Luiz.

    #12412
    Luis FatorBinario
    Administrador

    O comando free -m tem que mostrar a SWAP também.

    Mas erro 500 pode estar sendo ocasionado pelo motivo que você descreveu acima, como não adicionou um usuário em jail provavelmente deve ter arquivos com permissão errada.

    Dentro do dirertório /var/www/SEUSITE/web digite o comando:

    chown -R webX:client0 *

    Troque webX pelo seu usuário do site.

     

    Um outro motivo de dar o erro são credenciais erradas no wp-config.php, ou ainda é porque você tem um plugin de cache que sempre é aconselhável desativar antes de fazer migrações.

     

    #12413
    Luiz
    Participante

    O comando free-m mostra além do Mem citado acima:

    buffers/cache Used 188 Free 313 e Swap 2047 total 213 used 1834 free

    Tentei utilizar o comando que mostrou e gera o seguinte erro:

    chown: missing operand after `admin:client0′
    Try `chown –help’ for more information.

    (O usuario é “admin”)

     

    #12414
    Luis FatorBinario
    Administrador

    Se você instalou o ISPConfig a conta jamais será “admin”, tem coisa bem errada ai.

    O nome do usuário pelo ISPConfig segue a nomenclatura webX onde “X” é o número ID dele. Isso aparece na aba Opções do site pelo painel.

    #12415
    Luiz
    Participante

    Coisa de iniciante…tinha pensado que era usuário do wordpress…o usuário é web1, refiz o comando, mas ainda dá o erro:

    chown: missing operand after `web1:client0′
    Try `chown –help’ for more information.

    #12416
    Luis FatorBinario
    Administrador

    O comando é:

    chown -R web1:client0 *

    Faltou o asterisco. Faça isso dentro da pasta web daquele site somente

    #12417
    Luiz
    Participante

    Fiz…ele só foi para a outra linha…isso está certo?

    Também não estou conseguindo atualizar algumas informações de memória do PHP (eu mudo no PHP.ini mas ele não está atualizando). Preciso reiniciar com algum comando para fazer efeito?

    #12418
    Luis FatorBinario
    Administrador

    Você instalou o Apache ao invés do NginX como eu recomendei, o php.ini do Apache está em outro diretório do que eu postei no tutorial.

    Pelo jeito você tem pouca experiência em sistemas Linux e acabou não seguindo o tutorial pois eu nunca escrevo sobre o Apache. Com a pouca experiência e sem ter um guia completo de como fazer haverá muitos problemas com o site ainda.

    A minha melhor sugestão para você é instalar tudo como eu passei no tutorial. Já configurei mais de 500 servidores e presto consultoria e assistência para aproximadamente 50 clientes sendo que alguns deles têm de 100 a 300 sites, todos com NginX, e isso inclui lojas virtuais e sites em PHP com diretivas customizadas. Por que você optou pelo Apache?

     

Visualizando 15 posts - 1 até 15 (de 22 do total)
  • Você deve fazer login para responder a este tópico.

©2014-2022 Fator Binário - Todos os direitos reservados

Fazer login com suas credenciais

Esqueceu sua senha?