Tutoriais confiáveis de WordPress, quando você mais precisa.
Guia para Iniciantes em WordPress
WPB Cup
Mais de 25 Milhões
Sites usando nossos plugins
16+
Anos de experiência com WordPress
3000+
Tutoriais de WordPress por especialistas

Como Corrigir o Erro do WordPress Falha ao Abrir Stream

Você está vendo o erro 'failed to open stream' no seu site WordPress? Não entre em pânico. Às vezes, encontramos esse erro ao testar novos plugins e temas, e desenvolvemos várias maneiras confiáveis de corrigi-lo rapidamente.

Embora esta mensagem de erro possa parecer técnica e intimidadora, na verdade é o WordPress tentando dizer exatamente o que está errado. Vamos detalhar o que esse erro significa e mostrar como resolvê-lo, mesmo que você não seja inclinado tecnicamente.

Neste guia, mostraremos como corrigir o erro 'failed to open stream' no WordPress.

Erro ao abrir stream no WordPress

O que Causa o Erro ‘Failed to Open Stream’ no WordPress?

O erro ‘failed to open stream’ ocorre quando o WordPress.org não consegue carregar um arquivo ou recurso mencionado no código do site.

Quando isso acontece, às vezes o WordPress continua carregando seu site e exibe apenas uma mensagem de aviso no local onde o erro ocorre. Outras vezes, o WordPress exibirá um erro fatal e não carregará mais nada.

A formulação da mensagem será diferente dependendo de onde o erro ocorre no código e do motivo da falha. Ele também lhe dará pistas sobre o que precisa ser corrigido.

Normalmente, a mensagem de falha ao abrir o stream se parecerá com isto:

Aviso: require(/home/website/wp-includes/load.php): falha ao abrir stream: No such file or directory in /home/website/wp-settings.php on line 19

Erro fatal: require(): Failed opening required ‘/home/website/wp-includes/load.php’ (include_path=’.:/usr/share/php/:/usr/share/php5/’) in /home/website/wp-settings.php on line 19

Aqui está outro exemplo:

Last Error: 2023-04-04 14:52:13: (2) HTTP Error: Unable to connect: ‘fopen(compress.zlib://https://www.googleapis.com/analytics/v3/management/accounts/~all
/webproperties/~all/profiles?start-index=1): failed to open stream: operation failed’

Dito isso, vamos dar uma olhada em como solucionar e corrigir o erro 'failed to open stream' no seu site WordPress com base na mensagem de erro. Você pode usar estes links rápidos para pular para uma seção específica:

Como Corrigir o Erro 'No Such File or Directory'

Se a mensagem de erro contiver 'no such file or directory', você precisará verificar o código para descobrir qual arquivo é mencionado nessa linha específica.

Se for um arquivo de mídia, você pode tentar reenviá-lo para a biblioteca de mídia.

Se for um arquivo de plugin ou tema, isso significa que os arquivos do plugin ou tema foram excluídos ou não foram instalados corretamente.

Você precisará desativar e reinstalar o tema ou plugin em questão para corrigir o erro. Se for um plugin, consulte nossos guias sobre como desativar plugins do WordPress e como instalar um plugin do WordPress.

Você também pode ler nosso guia sobre como desativar plugins do WordPress quando você não consegue acessar o wp-admin se não conseguir fazer login no WordPress.

Se for um tema, consulte nossos guias sobre como excluir um tema do WordPress e como instalar um tema do WordPress.

No entanto, o WordPress também pode não conseguir localizar os arquivos devido a um arquivo .htaccess ausente em sua pasta raiz.

Neste caso, você precisa ir para a página Configurações » Links Permanentes no painel do seu WordPress e simplesmente clicar no botão ‘Salvar alterações’ para regenerar o arquivo .htaccess.

Regenerar arquivo htaccess no WordPress

Como Corrigir a Mensagem de Erro ‘Permissão Negada’

Se a mensagem de erro for seguida por ‘permissão negada’, isso significa que o WordPress não tem a permissão correta para acessar o arquivo ou diretório referenciado no código.

Para corrigir isso, você precisa verificar as permissões de arquivos e pastas do WordPress e corrigi-las, se necessário. Você também pode verificar se sua pasta temporária está faltando e se isso está causando o erro.

Como Corrigir a Mensagem de Erro ‘Operação Falhou’

Finalmente, alguns plugins do WordPress carregam scripts de fontes de terceiros como Google Analytics, APIs do Facebook, Google Maps e muito mais.

Algumas dessas APIs de terceiros podem exigir autenticação ou podem ter alterado a forma como os desenvolvedores podem acessá-las. Uma falha na autenticação ou um método de acesso incorreto resultará na falha do WordPress ao abrir os arquivos necessários.

Para corrigir isso, você precisará entrar em contato com o autor do plugin para obter suporte. Ele poderá ajudá-lo a corrigir o erro.

Outras Maneiras de Corrigir o Erro ‘Falha ao Abrir Stream’ do WordPress

Se o erro ‘falha ao abrir stream’ ainda ocorrer, você pode tentar alguns métodos adicionais.

Às vezes, carregar arquivos que excedem a memória disponível pode levar ao erro ‘failed to open stream’. Você pode tentar aumentar o limite de memória do PHP em seu arquivo wp-config.php para ver se isso resolve o problema.

Ocasionalmente, um plugin ou tema pode entrar em conflito com os arquivos principais do WordPress e causar esse erro. Para solucionar o problema, desative temporariamente todos os plugins e mude para um tema padrão como o Twenty Twenty-Four.

Se o erro desaparecer, você pode começar a reativar os plugins um por um para identificar o culpado.

Além disso, tente usar o modo de depuração do WordPress e os logs de erros para coletar mais informações sobre o erro e identificar o local no código onde ele ocorre.

Em casos raros, os próprios arquivos principais corrompidos do WordPress podem estar causando o erro. Se você tentou todas as soluções anteriores e o erro persiste, considere reinstalar seu software WordPress.

Você também pode ler nosso guia de solução de problemas do WordPress. Este guia passo a passo o ajudará a identificar o problema e encontrar facilmente a solução.

Coloque Seu Site de Volta nos Trilhos Com Estes Guias

O erro ‘failed to open stream’ é apenas um obstáculo que você pode enfrentar em sua jornada com o WordPress. Aqui estão alguns guias úteis para resolver outros erros comuns do WordPress:

Esperamos que este artigo tenha ajudado você a corrigir o erro ‘failed to open stream’ do WordPress. Você também pode marcar nossa lista dos erros mais comuns do WordPress e nosso guia sobre como corrigir o erro crítico no WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

19 CommentsLeave a Reply

  1. Eu também gostaria de acrescentar que, às vezes, alguns clientes FTP alteram o tamanho das letras de maiúsculas para minúsculas ou vice-versa. As máquinas Linux diferenciam maiúsculas de minúsculas. Ou seja, o arquivo pode realmente estar lá, mas pode ter letras maiúsculas diferentes, e para o Linux já é um arquivo diferente do que ele está procurando.

  2. quando abro o arquivo de erro no gerenciador de arquivos, então mostra o erro:-
    PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

    PHP Fatal error: Unknown: Failed opening required ‘/home/printwow/public_html/site/index.php’
    (include_path=’.:/opt/alt/php54/usr/share/pear:/opt/alt/php54/usr/share/php’) in Unknown on line 0

    Por favor, ajude

  3. Por favor me ajude

    [15-Jun-2019 07:05:54 UTC] Erro fatal do PHP: require(): Falha ao abrir o arquivo necessário ‘/public_html/CMS/wp-includes/post-thumbnail-template.php’ (include_path=’.:/opt/alt/php70/usr/share/pear’) em /public_html/CMS/wp-settings.php na linha 175

  4. Por favor, ajude:

    Erro fatal: require(): Falha ao abrir o arquivo necessário ‘/home/content/01/14040901/html/wp-blog-header.php’ (include_path=’.:/usr/local/php5_6/lib/php’) em /home/content/01/14040901/html/index.php na linha 30

    como eu resolvo isso? e qual poderia ser a causa provável disso?

  5. Por favor, me ajude :

    Erro fatal: require(): Falha ao abrir o arquivo necessário ‘/wp-includes/post.php’ (include_path=’.:/opt/cpanel/ea-php56/root/usr/pear’) em /public_html/wp-settings.php na linha 178

  6. *Por favor, ajude*
    Erro fatal: require_once(): Falha ao abrir o arquivo necessário ‘/public_html/wp-content/plugins/amp/includes/widgets/class-amp-widget-media-video.php’ (include_path=’.:/opt/php56/lib/php’)
    O que eu faço? Não consigo acessar meu painel nem meu site.

  7. Três dos meus sites WP estão hospedados na mesma hospedagem. Todos eles estão apresentando o mesmo erro:

    Aviso: require(/home/selfsbsr/public_html/pulse/wp-includes/post.php): falha ao abrir o fluxo: Permissão negada em /home/selfsbsr/public_html/pulse/wp-settings.php na linha 166

    Aviso: require(/home/selfsbsr/public_html/pulse/wp-includes/post.php): falha ao abrir o fluxo: Permissão negada em /home/selfsbsr/public_html/pulse/wp-settings.php na linha 166

    Erro fatal: require(): Falha ao abrir o arquivo necessário ‘/home/selfsbsr/public_html/pulse/wp-includes/post.php’ (include_path=’.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php’) em /home/selfsbsr/public_html/pulse/wp-settings.php na linha 166

    Note que esses três sites são sites individuais e NÃO fazem parte de uma Rede Multisite. Eles NÃO compartilham bancos de dados ou diretórios.
    Tudo o que eles têm em comum é o host.
    Eu tentei resolver isso redefinindo as permissões de todos os arquivos e diretórios, desabilitando plugins renomeando as pastas de cada um deles, desabilitando o tema renomeando sua pasta. Eu verifiquei o arquivo htaccess. Nada está fora do comum. E, no entanto, não consigo fazer nada para trazê-lo de volta.
    Qual deveria ser a causa provável?

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.