Qual é a causa do erro "A ligação que segue está desactualizada"?
Ao tentar carregar um tema ou plug-in do WordPress que seja maior do que o limite de tamanho de ficheiro definido pelo servidor em que o WordPress está a ser executado, é comum receber um erro "O link que está a seguir expirou".
A mensagem é mostrada abaixo:
As empresas de alojamento Web podem controlar o tamanho dos ficheiros que podem ser carregados no WordPress para melhorar o desempenho geral do servidor Web. Verificar-se-á que os ficheiros de grandes dimensões podem tornar um sítio Web instável ou lento.
Isto pode ser feito acedendo ao painel de controlo do WordPressMedia "Adicionar novopara ver os limites de carregamento de ficheiros.
Se estas definições forem demasiado baixas, ou se for feita uma tentativa de carregar um ficheiro maior, poderá ver definições comoerro de esgotamento da memóriatalvezErro de tempo máximo de execução excedidoAlgo assim está errado.
Se tentar carregar Temas para WordPresstalvezplug-in (componente de software)Em seguida, verá o erro "A ligação que está a seguir expirou".
Corrigir o erro "A ligação que está a seguir está desactualizada
A forma mais rápida de corrigir a mensagem "The link you follow is expired" é aumentar o tamanho de carregamento de ficheiros, a memória PHP e os limites de tempo de execução do seu site WordPress.
Existem várias formas de o conseguir. Explicaremos todas elas, uma a uma, para que possa escolher a que é mais simples e funciona para si.
Método 1: Utilizar o WPCode para adicionar restrições (recomendado)
Adicionar ficheiro functions.phpPode ser fácil definir as limitações com este método, mas este método tem uma desvantagem. Se um tema WordPress for alterado ou atualizado, as definições do sítio serão substituídas.
É por isso que recomendamos a utilização deCódigo WPCMotivo.
Código WPCé o melhor plugin de gestão de código para WordPress que permite aos administradores adicionar fragmentos de código em qualquer parte do site sem ter de editar os ficheiros do tema (como o functions.php). Desta forma, quaisquer personalizações adicionadas não se perderão quando o tema for atualizado ou alterado.
Primeiro, instale e active o WPCode.
Quando o plugin tiver sido ativado, basta ir da área de administração para a secçãoTrecho de código" para adicionar um trecho de códigoe, em seguida, clicar em "Adicione o seu código personalizado".
Assegurar que a partir de "Tipo de código"No menu pendente, selecione "Trecho de código PHP" e, em seguida, introduza este código em "Pré-visualização do código" caixa:
@ini_set( 'upload_max_size' , '120M' );
@ini_set( 'post_max_size', '120M' )
@ini_set( 'max_execution_time', '300' );
Neste código, carregamos e publicamos limites de tamanhoAumento para 120 megabytessecção, e o tempo de execuçãoAumentado para 300 segundos.
tamanho_max_de_carregamento
O valor da soma pode ser ajustado à vontade.tamanho_máximo_do_post
Faça-o maior do que o ficheiro a carregar. Também é possível adicionar ao ficheirotempo_de_execução_máx
Considere o tempo que o ficheiro demora a ser carregado.
Por fim, o fragmento de código tem de ser alternado para ficar ativo no sítio.
Método 2: Adicionar limite de memória PHP em wp-config.php
Este método fornece uma alternativa para aumentar os limites de recursos em comparação com o plugin WPCode.
Embora o plugin WPCode forneça uma interface de fácil utilização para gerir trechos de código sem modificar os ficheiros do tema principal, a edição doficheiro wp-config.phpafecta diretamente a configuração do núcleo do WordPress.
Para aceder aos ficheiros do sítio Web, utilize um cliente FTP ou a aplicação File Manager no seu painel de controlo e localize o ficheiro wp-config.php.
Depois de aceder ao ficheiro wp-config.php, abra-o para edição e cole a seguinte linha antes da seguinte linhaÉ tudo, parem de editar! Bom blogue.
::
define( 'WP_MEMORY_LIMIT', '256M' );
Esta linha de código diz ao WordPress para alocar 256MB de memória para o site. Pode ajustar o valor na linha "WP_MEMORY_LIMIT" para um valor superior, se necessário, mas recomendamos que comece com este valor.
Método 3: Adicionar restrições no ficheiro .htaccess
Outra maneira de aumentar o limite de recursos do PHP é editar o arquivoFicheiro .htaccessÉ um ficheiro essencial do WordPress.
Basta ligar-se ao sítio Web utilizando o FTP ou abrir a aplicação File Manager e localizar o ficheiro .htaccess no diretório raiz ou na pasta public_html. Depois, abra-o e edite-o utilizando o editor de código.
Agora, a seguinte linha de código precisa ser adicionada ao final do arquivo .htaccess:
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300
À semelhança do método anterior, o valor pode ser ajustado de modo a ser maior do que o tamanho do ficheiro que está a tentar carregar.
Por fim, não se esqueça de guardar as alterações e carregar o ficheiro de volta para o sítio Web.
Método 4: Adicionar restrições no ficheiro php.ini
O ficheiro php.ini é um ficheiro de configuração utilizado pelo PHP e pelo WordPress. É necessário ligar-se ao sítio WordPress utilizando um cliente FTP e, em seguida, procurar no diretório raiz do sítio o ficheiro Ficheiro php.ini.
Agora, edite o ficheiro php.ini e adicione-lhe o seguinte código:
upload_max_filesize = 128M
tamanho_max_post = 128M
max_execution_time = 300
Não se esqueça de guardar as alterações e carregar o ficheiro de volta para o sítio Web.
Pode agora visitar o sítio Web e tentar novamenteCarregar ficheiros de temas ou plugins. O erro deve desaparecer e deve ser possível carregar ficheiros.
Método 5: Atualizar a versão do PHP
Para além do acima exposto, a atualização da versão do PHP também pode corrigir o erro "The link you are following has expired" no WordPress. Isso ocorre porque uma versão inferior do PHP pode causar problemas de compatibilidade que podem levar a esse erro.
Método 6: Verificar se existem conflitos de plug-ins
Em casos raros, o erro "A ligação em que clicou expirou" pode ser causado peloOs conflitos entre plug-ins do WordPress causamO problema. Por vezes, os plug-ins interagem uns com os outros de formas inesperadas, o que pode levar a problemas de utilização de recursos ou problemas com a forma como o WordPress lida com o carregamento de ficheiros.
Para ver se um conflito de plug-ins está a causar o erro, tente desativar todos os plug-ins e depois reactivá-los um a um.
Navegue até ao Centro de Informação WordPress emplug-in (componente de software)Secção. Utilize a caixa de verificação na parte superior para selecionar todos os plug-ins, selecione Desativar no menu pendente Acções em massa e clique em Aplicar.
Tente carregar o ficheiro novamente. Se o erro desaparecer, o conflito está relacionado com um plug-in desativado. Agora, reactive cada plug-in, um a um, e teste a função de carregamento após cada ativação.
Quando o erro reaparece, o plugin defeituoso pode ser identificado e pode ser encontrado um plugin com a mesma funcionalidade.
Sem comentários