Pular a navegação

Este é o fórum de suporte técnico para o WPML — o plugin de WordPress multilíngue.

Todos podem ler, mas apenas clientes do WPML podem postar aqui. A equipe do WPML responde no fórum 6 dias por semana, 22 horas por dia.

Nenhum atendente de suporte está disponível para trabalhar hoje no fórum Portuguese. Fique à vontade para abrir tickets e iremos tratar deles assim que estivermos online. Obrigado pela compreensão.

Marcado: 

Este tópico contém 17 respostas, tem 2 vozes.

Última atualização: Mateus Getulio 1 ano, 5 mes atrás.

Assistido por: Mateus Getulio.

Autor Posts
outubro 24, 2022 em 7:15 pm #12303037

sky.oneS

Diga-nos, o que você está tentando fazer?
Estamos tentando finalizar a correta instalação do WPML, incluindo a configuração das traduções automáticas e a estilização do menu de idiomas via CSS.

Há alguma documentação que está seguindo?
Estamos seguindo a documentação do próprio WPML e algumas vídeo-aulas do YouTube.

Há um exemplo parecido que possamos ver?
Não.

Qual é o link para o seu site?
www-hmg.skyone.solutions.com

outubro 25, 2022 em 6:40 pm #12310167

Mateus Getulio
Supporter

Idiomas: Inglês (English ) Português (Português )

Fuso horário: America/Sao_Paulo (GMT-03:00)

Olá,

Obrigado por contatar nosso fórum de suporte!

Poderia nos informar qual é exatamente o problema que você está enfrentando ao tentar concluir o setup do WPML?

De qualquer forma, observando suas informações de depuração, é possível ver que o WP Memory Limit está definido para 40M, podendo causar alguns problemas, já que o recomendado é 256. Por favor, siga estes passos:

- Encontre seu arquivo wp-config.php no diretório raiz da sua instalação do WordPress
- Abra o arquivo wp-config.php com um editor de texto e localize a linha que inclui: define('WP_DEBUG', false)
- Em seguida, adicione a linha de código abaixo: define ('WP_MEMORY_LIMIT', '256M');
- Salve o arquivo wp-config.php e atualize seu site

Por favor nos mantenha atualizados quanto ao problema e gentilmente nos informe o que exatamente está acontecendo. Aguardo seu retorno.

Grato,
Mateus.

outubro 26, 2022 em 3:57 pm #12316891

sky.oneS

Boa tarde, Mateus!

Fiz o que você disse ali acima quanto ao WP Memory Limit, mas não tive sucesso em completar a instalação do plugin. O que está acontecendo é que aparentemente o plugin está sendo ativado com algum bug ou arquivo corrompido, pois quando acesso as configurações dele perceba pelas imagens que lhe enviei em anexo que ele não está de acordo para a personalização e tudo mais. Veja que ao habilitar o seletor de idioma personalizado, por exemplo, deveria aparecer um novo botão de Personalizar, certo? Na outra imagem, perceba que os três links abaixo não estão funcionais também e na última a reorganização das bandeiras também não funciona, além do quadro delas estar diferente do que vi em inúmeras outras pesquisas que tenho feito para resolver esse problema logo. Pode me ajudar com isso, por favor? Aguardo teu retorno.

Atenciosamente,
Rafael Bezerra

Captura de Tela 2022-10-26 às 12.43.43.png
Captura de Tela 2022-10-26 às 12.43.21.png
Captura de Tela 2022-10-26 às 12.42.59.png
outubro 26, 2022 em 9:18 pm #12318533

Mateus Getulio
Supporter

Idiomas: Inglês (English ) Português (Português )

Fuso horário: America/Sao_Paulo (GMT-03:00)

Olá Rafael,

Obrigado pelos esclarecimentos.

Neste caso, podemos estar enfrentando um problema de interação com uma funcionalidade de terceiros, neste caso:

- Certifique-se de ter um backup antes de prosseguir com os próximos passos
- Desative todos os plugins que não estão relacionados ao WPML
- Mude por um momento para um tema padrão do WordPress como Twenty Twenty-one
- Caso o problema tenha desaparecido, ative um por um para ver com qual deles há um problema de interação

Você poderia por favor me dizer os resultados desta investigação? Além disso, por favor ative o modo de depuração. Adicione o seguinte código em seu arquivo wp-config.php:

// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );
  
// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );
  
// Disable display of errors and warnings 
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );
  
// Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
define( 'SCRIPT_DEBUG', true );

Verifique os links a seguir para ler mais sobre depuração com o WordPress.
- https://codex.wordpress.org/Debugging_in_WordPress
- https://codex.wordpress.org/Debugging_in_WordPress#Example_wp-config.php_for_Debugging

Após adicionar o código acima, tente reproduzir o problema novamente (remover os switchers e readicioná-los), e então verifique se você encontrará um arquivo debug.log dentro da pasta wp-content. Se você localizar lá, por favor nos envie as últimas linhas aqui no ticket.

Cumprimentos,
Mateus.

outubro 28, 2022 em 11:46 am #12331547

Mateus Getulio
Supporter

Idiomas: Inglês (English ) Português (Português )

Fuso horário: America/Sao_Paulo (GMT-03:00)

Olá novamente Rafael,

Obrigado pela sua paciência.

Estamos a par da situação que você está enfrentando e quero lhe garantir que daremos total prioridade para consertar esse problema. Como você mencionou no email enviado à Agnes, o uso do Web Application Firewall pode comprometer o funcionamento do WPML. Portanto, vamos testar uma última possível solução, antes de lhe pedir o acesso ao website.

Por gentileza, contate seu provedor de hospedagem e os peça para dar 'allowlist' em nossas URLs:
link oculto 74.50.57.24
link oculto 54.230.11.118
link oculto 52.200.8.253
link oculto 54.230.11.56

Após isso, por favor cheque se o problema persiste. Caso sim, por acaso seria possível temporariamente ter acesso ao seu site ( WP Admin e FTP ) para que possamos fazer o login e identificar o que está causando esse problema?

Você pode encontrar e preencher os campos necessários abaixo da seção de comentários, eles irão aparecer quando você for deixar a sua próxima resposta. A informação de acesso vai estar em um campo totalmente privado, apenas eu e você poderemos ver.

*** Caso seja necessário, eu posso instalar o Duplicator para fazer uma cópia do seu site e instala-la localmente no meu ambiente de testes? Isso é importante porque evitamos que as alterações e testes impactem no site principal (essa cópia será apagada tão logo resolvamos este problema).

*** Além disso, por favor faça o seu próprio backup completo do seu site antes de adicionar as suas credenciais.

Aqui neste link você pode encontrar mais informações sobre sua privacidade e segurança ao fornecer informações de debug para nosso suporte: https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

Aguardo seu retorno!

Atenciosamente,
Mateus.

outubro 28, 2022 em 1:34 pm #12331905

Mateus Getulio
Supporter

Idiomas: Inglês (English ) Português (Português )

Fuso horário: America/Sao_Paulo (GMT-03:00)

Olá Rafael, tudo bem e com você?

Obrigado por nos fornecer as credenciais.

A porta 80 está bem, sim. Aqui vai o meu IP: 177.205.206.51

Já estamos checando o problema e muito em breve lhe traremos atualizações. Por favor não se esqueça de checar com o hosting sobre o allowlist em nossas URLs. Obrigado e até logo!

outubro 28, 2022 em 2:30 pm #12332291

Mateus Getulio
Supporter

Idiomas: Inglês (English ) Português (Português )

Fuso horário: America/Sao_Paulo (GMT-03:00)

Olá,

Conseguimos chegar à algumas conclusões sobre o caso.

Acabamos de verificar seu site e migramos uma cópia para nossos servidores, a fim de depurar o problema em outro ambiente de hospedagem. O que percebemos é que esse problema com o WPML não ocorre em um servidor diferente, portanto, acreditamos que esteja de fato relacionado à hospedagem. Você pode verificar que o problema não acontece lá:

link oculto

As credenciais de login são as mesmas do site original. Também gravei um vídeo mostrando que o erro não acontece em meu servidor local, cheque por favor: link oculto

Assim sendo, com base nesse diagnóstico, gostaria de pedir que você verifique alguns tópicos com seu suporte de hospedagem:

- Verifique se o seu servidor possui a extensão CURL para PHP instalada. Esta extensão é necessária para se comunicar com nosso servidor e validar esses arquivos de configuração.
- Como mencionei anteriormente, peça por favor a eles que coloquem os seguintes endereços na lista de permissões, isso pode resolver o problema rapidamente:

link oculto 74.50.57.24
link oculto 54.230.11.118
link oculto 52.200.8.253
link oculto 54.230.11.56

- Por fim, caso ainda assim não apresente melhoras, gentilmente peça-lhes que forneçam o arquivo de logs HTTP dos últimos dias, de quando o problema começou a acontecer. Se colocar os URLs acima na lista de permissões não resolver o erro, isso nos ajudará a depurá-lo mais detalhadamente

Por gentileza, revise essas informações com eles e nos mantenha informados. Obrigado desde já!

Atenciosamente,
Mateus.

outubro 28, 2022 em 6:43 pm #12333745

Mateus Getulio
Supporter

Idiomas: Inglês (English ) Português (Português )

Fuso horário: America/Sao_Paulo (GMT-03:00)

Olá de novo,

Verifiquei outra vez o problema, mas até agora não consegui encontrar uma solução. Pedi aos meus colegas que dessem uma olhada para ver se existe algo a mais que possamos fazer além de checar melhor com o hosting.

Volto aqui assim que um deles me responder (o que não deve demorar). Agradecemos de antemão por sua paciência!

Cumprimentos,
Mateus.

outubro 28, 2022 em 6:43 pm #12333747

sky.oneS

Tudo bem também, Mateus.

Então, percebi sim pelo vídeo que compartilhou conosco que o WPML está funcionando no teu ambiente de testes, assim como está no meu localhost também, mas a questão é que tanto no nosso ambiente de homologação como no de produção o plugin já não tem o mesmo resultado esperado.

Do que nos solicitou, incluimos as URL na allowlist do provedor de hospedagem e desligamos mais uma vez o WAF temporariamente pra ver se era esse o problema e não obtivemos êxito. Como pode ver na imagem anexada também, o Curl já está instalado em nosso PHP e, por ultimo, deixo abaixo um link do nosso Google Drive para que você tenha acesso aos logs que 'bateram' em nosso HTTP desde que esse problema começou.

link oculto

O que mais há que possa ser feito? Nos deixe saber.

Atenciosamente,
Rafael Bezerra

curl-site.jpeg
outubro 28, 2022 em 7:25 pm #12333987

Mateus Getulio
Supporter

Idiomas: Inglês (English ) Português (Português )

Fuso horário: America/Sao_Paulo (GMT-03:00)

Olá Rafael,

Muito obrigado por nos fornecer os logs!

Encaminhei este tíquete para nosso 2º nível de suporte, onde nossos especialistas de 2º nível analisarão mais profundamente esse problema e tentarão encontrar uma solução.

Retornarei assim que obtiver uma resposta deles.

Atenciosamente,
Mateus.

outubro 31, 2022 em 12:42 pm #12342635

Mateus Getulio
Supporter

Idiomas: Inglês (English ) Português (Português )

Fuso horário: America/Sao_Paulo (GMT-03:00)

Bom dia Rafael,

Grato pela sua paciência.

Retornando aqui apenas para lhe informar que acabei de escalar o tíquete para o próximo nível de nosso suporte, a fim de priorizar a resolução rápida do problema.

Assim que possível trago mais informações. Obrigado mais uma vez!

novembro 1, 2022 em 3:17 pm #12349421

Mateus Getulio
Supporter

Idiomas: Inglês (English ) Português (Português )

Fuso horário: America/Sao_Paulo (GMT-03:00)

Oi Rafael,

Após uma análise mais profunda, percebemos que os autores do tema declaram e usam widgets de uma forma errônea, causando o problema. Veja mais informações aqui, por favor: https://wordpress.stackexchange.com/questions/151696/register-sidebar-fails-when-using-a-include-within-functions-php

Para consertar isso, siga os seguintes passos:

- Apenas se certifique de ter um backup antes de prosseguir
- Acesse os arquivos do website e vá até wp-content/themes/theme-wp/app/index.php
- Troque esta linha de código:

require_once('Widgets.php');

por essas:

function mywebsite_sidebars() {
    locate_template( array( 'app/Widgets.php' ), true, true );
}
add_action( 'after_setup_theme', 'mywebsite_sidebars' );

Salve, e então o problema deverá estar resolvido. Por favor teste e nos conte dos resultados. Obrigado!

novembro 1, 2022 em 6:09 pm #12350007

sky.oneS

Boa tarde, Mateus!

Fiz isso que nos pediu e o erro persiste. Segue em anexo uma imagem de como ficou o código. Seria isso, certo? Em contrapartida, seguimos com nossas analises por aqui e percebemos que fazendo o downgrade do WordPress para a versão 5.7 não temos mais esse mesmo problema. Faz sentido isso pra vocês também? De toda forma, estaremos seguindo por esse novo caminho afim de descobrirmos se conseguiremos enfim configurar corretamente o plugin ou não.

Captura de Tela 2022-11-01 às 14.59.38.png
novembro 1, 2022 em 6:58 pm #12350143

Mateus Getulio
Supporter

Idiomas: Inglês (English ) Português (Português )

Fuso horário: America/Sao_Paulo (GMT-03:00)

Olá Rafael,

Obrigado pela sua resposta.

Poderia por favor nos dizer qual erro ainda está acontecendo, exatamente? Pois acabamos de acessar o website e parece estar funcionando bem.

Por exemplo, não fui capaz de reproduzir outra vez os problemas que você reportou aqui (bem como o problema do vídeo que você nos enviou pelo email): https://wpml.org/pt-br/forums/topic/finalizar-a-correta-instalacao-do-wpml-incluindo-as-traducoes-automaticas-e-css/#post-12316891

Também chequei que a versão do WordPress ainda está na 6.0.3 - então, aparentemente, a solução de regredir a versão do WP não está sendo aplicada neste momento, certo?

Por favor nos informe o que exatamente com o WPML não está certo no site, para que possamos investigar melhor. Obrigado desde já!

novembro 1, 2022 em 8:38 pm #12350431

sky.oneS

Os mesmos erros iniciais ainda persistem, Mateus. Segue abaixo minhas primeiras mensagens no suporte:

O que está acontecendo é que aparentemente o plugin está sendo ativado com algum bug ou arquivo corrompido, pois quando acesso as configurações dele perceba pelas imagens que lhe enviei em anexo que ele não está de acordo para a personalização e tudo mais. Veja que ao habilitar o seletor de idioma personalizado, por exemplo, deveria aparecer um novo botão de Personalizar, certo? Na outra imagem, perceba que os três links abaixo não estão funcionais também e na última a reorganização das bandeiras também não funciona, além do quadro delas estar diferente do que vi em inúmeras outras pesquisas que tenho feito para resolver esse problema logo.

Não passando dessa primeira configuração mais inicial voltada ainda ao frontend nós não vamos conseguir partir pra algo que seja de backend com maior segurança quanto a correta atuação do plugin no dia-a-dia. Quanto ao downgrade da versão do WordPress, ela está sendo feita em um terceiro ambiente. Se preferir, posso lhe informar os dados de acesso dele também. Me deixe saber.

Atenciosamente,
Rafael Bezerra

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.