Suporte » Ajustando o WordPress » WordPress error log

  • Resolvido ceslad

    (@ceslad)


    Olá

    Ao abrir a pasta “log” do meu servidor, encontrei erros de log como este abaixo:

    PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘__return_empty_null’ not found or invalid function name in

    Esse erro está dentro do arquivo “class-wp-hook.php” na linha 288. E essa linha é a seguinte:

    $value = call_user_func_array( $the_[‘function’], array_slice( $args, 0, (int)$the_[‘accepted_args’] ) );

    Que erro poderia estar nessa linha? E como poderia resolver isso?
    Desde já, obrigado.

    • Este tópico foi modificado 3 anos, 6 meses atrás por ceslad.
Visualizando 3 respostas - 16 até 18 (de um total de 18)
  • Moderador Felipe Elia

    (@felipeelia)

    Oi @ceslad,

    Sobre o lazy load é possível sem plugins sim, mas você teria que implementar essa solução no seu tema.

    Essa implementação exigirá de você um conhecimento de JavaScript e HTML (as duas tecnologias mais “impactadas” pelo lazy load), assim como o conhecimento técnico de algumas funções PHP do WordPress. Será preciso alterar todas as chamadas para imagens, tanto as que estão no meio do conteúdo quando as chamadas pelo seu tema para as imagens destacadas, por exemplo.

    Se você já possuir esse conhecimento é só escolher uma biblioteca lazy load e integrá-la ao seu tema. Caso contrário o caminho mais rápido, com certeza, será um plugin.

    De qualquer forma o assunto já fugiria bastante deste tópico aqui. Vou marcar este tópico como já resolvido e, se aparecer alguma questão quando for implementar o lazy load, te peço para abrir um novo, tudo bem? Abrindo um tópico novo você ganha visibilidade e ainda ajuda outros usuários buscando por esse outro assunto. Boa sorte!

    Criador do tópico ceslad

    (@ceslad)

    Olá, @felipeelia.

    Em relação a esta mensagem abaixo, que aparece na minha pasta raiz do site, o atendente da minha hospedagem disse que: esses erros são gerados pelo servidor devido a alguma falha na minha aplicação.

    O que você acha? Seria isso mesmo? Não consegui encontrar ainda nada ( em tutoriais pela internet) que elimine estas mensagens

    No log handling enabled – turning on stderr logging
    Created directory: /var/lib/net-snmp
    Created directory: /var/lib/net-snmp/mib_indexes

    Obrigado.

    • Esta resposta foi modificada 3 anos, 6 meses atrás por ceslad.
    Moderador Felipe Elia

    (@felipeelia)

    Oi @ceslad,

    O protocolo SNMP é configurado a nível de servidor (no computador mesmo) e não a nível de servidor de arquivos (como o Apache, por exemplo), ficando assim bem longe do WordPress.

    Só para esclarecer melhor: existe o WordPress, que é um programa com arquivos e banco de dados. O banco de dados é gerenciado pelo MariaDB ou pelo MySQL e os arquivos são gerenciados por um programa servidor de arquivos, como o Apache ou o Nginx. Esses dois programas (o servidor de BD e o servidor de arquivos) são executados em um sistema operacional, como o Linux ou o Windows, por exemplo. O protocolo SNMP é configurado neste nível: o dos sistemas operacionais. Por isso o assunto foge bastante do que nos propomos a tratar por aqui.

    Como uma imagem vale mais do que mil palavras, fiz um esquema pra facilitar:

    Qualquer coisa é só voltar aqui 🙂

Visualizando 3 respostas - 16 até 18 (de um total de 18)
  • O tópico ‘WordPress error log’ está fechado para novas respostas.