apogeu Posted August 24, 2021 Posted August 24, 2021 Preciso de ajuda para resolver o um problema, todos os clientes da minha hospedagem estão recebendo um erro no formulário "Contact Form 7" do Wordpress ""Ocorreu um erro ao tentar enviar sua mensagem. Tente novamente mais tarde."" Fiz uma instalação do zero para confirmar que não era problema no WP ou thema https://contactform7.apogeuhost.com.br/ ja testei usando PHP 8.0 | PHP 7.4 | PHP 7.3 | PHP 7.2 mesmo assim o form não envia. Uso CloudLinux, WHM / cPanel, servidor dedicado. Envio via SMTP esta normal. Erro começou a mais ou menos uma semana. O erro que aparece é da borda vermelha, não encontrei nenhuma ajuda no suporte do CF7, apenas a recomendação para instalar outro plugin que vai fazer o envio via SMTP, porem não tem como fazer este processo nos sites de todos os clientes... print do erro o que diz no suporte da CF7 não me ajudou em nada: https://contactform7.com/faq/i-get-an-error-message-with-a-red-border-so-how-can-i-solve-this/ para resolver o problema a nível de servidor. Alguém já passou por isso, está passando, ou tem a solução? desde já agradeço! 0 Quote
apogeu Posted August 24, 2021 Author Posted August 24, 2021 Identifiquei a causa! quando eu desativo o CageFS do CloudLinux o CF7 funciona normalmente! Será que tem como adicionar algum tipo de permissão para o CF7 sem ter q desativar o CageFS na conta do cliente ? 0 Quote
Administration NullRoute Posted August 24, 2021 Administration Posted August 24, 2021 Você precisa tentar dar aquela bela debugada. Veja se não gerou um error_log na home da sua hospedagem onde tenha alguma informação por lá. No passado (a muito tempo atrás) era uma função mail() do PHP que estava desativada quando o usuário estava inserido no CageFS. Tente adicionar o usuário no CageFS e instale um plugin de SMTP e verifique se a mensagem é enviada. 0 Quote Eu sou a existência que vocês chamam de "mundo". Ou talvez "universo", ou talvez "Deus", ou talvez "verdade", ou talvez "tudo", ou talvez "um".
Administration AngelCosta Posted August 24, 2021 Administration Posted August 24, 2021 Tá configurado algum smtp? tá enviado via php mail? tu tá usando adblock? Contact Form 7 é um plugin que já foi bom, hoje está desatualizado e já teve um cagazilhão de falhas de segurança, aí o povo não recomenda mais. Parei de usar tem tempo. Mas é inviável pedir que seus clientes não o usem. Tu já ativou o debug do wp pra ver? E o próprio debug do plugin? 0 Quote 'Cause he's my best friend, he's my pal. He's my homeboy, my rotten soldier. He's my sweet cheese. My good-time boy.
apogeu Posted August 24, 2021 Author Posted August 24, 2021 @owsbr Mesmo ativando debug não gera nenhum log de erro... Como faço pra ativar essa unção mail() do PHP pra testar? Se instalar o plugin de smtp a mensagem é enviada normalmente ! @AngelCosta Não, sem smtp. Está com a configuração padrão, era pra estar enviando via php mail, inclusive, criei uma conta no cPanel e fiz uma instalação do zero somente com o wp cf7 pra ter certeza que outras coisas não estariam atrapalhando e não estou usando o adblock... Ativei o display_errors e todas as opções de debug no wp-config porem não grava nenhum erro O próprio debug do plugin eu não encontrei como fazer. Cheguei a cogitar desativar o CageFS para todos, mas tenho receio de gerar outros problemas maiores.... Vi no faq que o cf7 usa a função wp_mail para enviar! 0 Quote
Otavio Posted August 24, 2021 Posted August 24, 2021 (edited) @apogeu não é recomendado o envio de e-mail nos dias atuais sem SMTP Autenticado, é pedir pra levar spam de bot. Edited August 24, 2021 by Otavio 0 Quote FOX SOLUÇÕES | Transforme problemas em soluções | www.foxsolucoes.com -> Gerenciamento Linux especializado para quem não pode parar. -> Consultoria, otimização e operação completa de ambientes VPS, dedicados e cloud.
Administration AngelCosta Posted August 24, 2021 Administration Posted August 24, 2021 @apogeu Você pode testar outro plugin para saber se o mail tá funcionando? Testa outro plugin de contato e tb instala o plugin mail log. 0 Quote 'Cause he's my best friend, he's my pal. He's my homeboy, my rotten soldier. He's my sweet cheese. My good-time boy.
apogeu Posted August 24, 2021 Author Posted August 24, 2021 @Otavio bom saber, vou descartar essa opção. @AngelCosta Testei o Plugin WPForms funcionando perfeitamente! E este é o log do Post SMTP Email Log 0 Quote
apogeu Posted August 26, 2021 Author Posted August 26, 2021 (edited) agora o caso virou foi um mistério rsss Ontem utilizei o form e ele funcionou do nada (sem fazer nenhum ajustes no servidor ou no wp)... hoje, fiz novos testes, já não estava funcionando de novo. não sei se é para rir ou chorar aff Edited August 26, 2021 by apogeu 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.