Erro 500 significa que o servidor encontrou uma condição imprevista que o impediu de fazer uma solicitação. Em geral, o erro ocorre quando o servidor encontra um problema, mas não pode ser exato sobre a condição que levou a esse erro.
Em muitos casos, este não é um desafio genuíno com o servidor, mas é um desafio com os dados que você é solicitado a acessar. O erro pode ser devido a um desafio com seu site, que pode exigir uma revisão adicional por nossa equipe.
O erro também pode ocorrer devido a um desafio com seu site, que exigirá uma revisão adicional através de nossa equipe. Se você acha que essa é a situação, toque no nosso bilhete de preço direto (e-mail) para relatar a situação.
Não há razões incomuns para esse tipo de erro, adicionando desordens ao executar um script. Alguns são menos difíceis de tropeçar e corretos do que outros.
O servidor espera que os registros e diretórios pertençam a um usuário expresso do cPanel. Se você substituiu a propriedade de um SSH de registro, o ideal é redefinir o proprietário e a organização de acordo.
O servidor espera que arquivos HTML, fotografias e outras mídias tenham uma permissão definitiva para 644. Também espera que os diretórios tenham permissões definidas por 755 em casos máximos.
(Para obter mais informações, consulte Understanding File System Authorizations)
Você pode ter adicionado regulamentos ao arquivo .htaccess que conflitam com outros ou não são permitidos.
Se você quiser verificar as regras expressas, você pode comentar sobre a linha expressa no Arrayhtaccess adicionando “no início da linha”.
Importante: não se esqueça de fazer backup deste registro antes de fazer alterações.
Por exemplo, se .htaccess tiver esse formato:
Tente algo como:
Nota: devido ao formato de configuração dos ambientes dos nossos servidores você não pode utilizar php_value em um arquivo .htaccess.
O erro também pode ser causado pelo número alto de processos no servidor ligados à sua conta. Cada conta de um servidor compartilhado pode utilizar até 25 processos simultâneos, sejam esses processos ligados ao seu site ou a outros processos de propriedade do mesmo usuário como, por exemplo, e-mails.
Com acesso ao SSH (shell), você pode visualizar processos em execução em sua conta. Para fazer isso, apenas o comando
Ou digite o formato abaixo para visualizar a conta de um usuário expresso (não atualize o “nome de usuário” com um nome genuíno):
Uma vez que você tenha o ID do procedimento (“pid”), digite o comando abaixo para excluir o procedimento expresso (lembre-se de atualizar “pid” com o ID do procedimento real):
Caso a causa do Erro 500 seja o limite de processos, entre em contato com nossa equipe via ticket (e-mail). Ao enviar o ticket, certifique-se de incluir os passos necessários para que nossa equipe possa visualizar o erro em seu site.
O primeiro caractere indica o tipo de registro e não é semelhante às permissões. Os nove personagens restantes formam 3 conjuntos, representando a elegância da permissão de 3 caracteres. O primeiro conjunto representa a elegância do usuário, o conjunto de momentos representa a elegância da organização e o terceiro conjunto representa a outra elegância.
Cada caractere representa um tipo de permissão: permissão de Leitura, Escrita e Execução:
Aqui estão alguns exemplos de notação simbólica:
Outra abordagem para representar autorizações é o Octal (base 8), que tem pelo menos 3 dígitos. Esta pontuação consiste em pelo menos 3 dígitos. Cada um dos números, à direita, representa outro componente de permissão: usuário, organização e outros.
Cada uma dessas figuras é o resultado da soma de seus bits.
Esses valores nunca produzem combinações ambíguas. Cada soma representa um conjunto expresso de autorizações. Mais tecnicamente, esta é uma representação octal do campo bit: o bit é uma referência para uma permissão separada, e a organização octal de 3 bits corresponde à organização dessas permissões através do usuário, organização e outros.
Autorização 0755
Autorização 0644
O registro arrayhtaccess consiste em comandos que dirão ao servidor como ele merece se comportar em cenários seguros e diretamente para o funcionamento do seu site.
Os redirecionamentos e regravações de URL são duas regras não incomuns descobertas no Arrayhtaccess, e muitos scripts, como WordPress, Drupal, Joomla e Magento, por exemplo, carregam regras no registro arrayhtaccess para que possam pintar corretamente.
Você pode querer substituir o registro de htaccess em algum momento. Este segmento mostrará como editar o registro no seu cPanel, mas não como substituí-lo. (Você pode querer dar uma olhada em outros artigos e recursos para localizar essas informações).
Para o número máximo de pessoas, a maneira de editar um registro do Arrayhtaccess é usar o gerenciador de discos no cPanel.
Primeiro, fazemos backup do seu site. Portanto, se falhar, você pode retornar a uma edição anterior do arquivo.
Permissões em um registro ou diretório dizem ao servidor como e como eles interagem com um registro ou diretório.
Este segmento mostrará como substituir as permissões de registro através do cPanel, mas não como você as substitui. (Veja o nosso pode fazer algo sobre isso segmento? Para mais informações).
Para o máximo de pessoas, a maneira de anular as permissões é usar o gerenciador de registros no cPanel.
Primeiro, fazemos backup do seu site. Então, se falhar, você pode voltar para uma versão anterior.