Evaluación inicial sin contraseñas Presupuesto antes de intervenir Especialista responsable de principio a fin

Errors & Diagnosis

WordPress: «El enlace que has seguido ha caducado»: límites de subida y comprobación del nonce

Este mensaje generalmente oculta un error de tamaño de carga o nonce. Los límites de acción y servidor identifican cuál.

Qué importa primero: WordPress muestra el mismo mensaje genérico para varias solicitudes rechazadas, más comúnmente un archivo más grande que PHP permite o un formulario enviado con un token de seguridad caducado.

Qué indica realmente este síntoma

La página no nombra el límite fallido. Comparar la acción, el tamaño del archivo, la configuración de PHP y el tiempo de solicitud evita cambios aleatorios en cada configuración de carga.

Recopila pruebas antes de cambiar nada

  • Registra si el error se produce durante la carga de plugin/tema, la carga de medios o la presentación de formularios.
  • Compara el tamaño del archivo con subida_max_filesize y entrada_max_size.
  • Comprueba max_ejecution_time y el límite de petición-cuerpo del servidor web.
  • Repite desde una página recién cargada para descarritoar un nonce caducado.

Causas más habituales

  • Cuerpo entradaal demasiado grande: El servidor web o PHP descarritoa la solicitud antes de que WordPress la reciba.
  • Desajuste del límite de carga: entrada_max_size es más bajo que subir_max_filesize o el servidor impone otra tapa.
  • Nonce caducado: Una página de administración en caché o abierta durante mucho tiempo envía un token no válido.
  • Tiempo de espera durante la extracción: Un paquete grande se carga pero no se puede desempacar antes de que termine la solicitud.

Secuencia segura de diagnóstico y reparación

  1. Establacer límites coherentes en la capa activa PHP y servidor web, a continuación, confirmar sus valores efectivos.
  2. Usa SFTP o WP-CLI para grandes paquetes de confianza en lugar de elevar los límites de carga pública indefinidamente.
  3. Excluir las páginas de administración autenticadas de caché de página completa.
  4. Prueba una carga controlada e Inspecciona el servidor log si la extracción falla.

Cómo distinguir entre las causas probables

No trates Cuerpo entradaal demasiado grande y Desajuste del límite de carga como causas equivalentes. El servidor web o PHP descarritoa la solicitud antes de que WordPress la reciba. En cambio, entrada_max_size es más bajo que subir_max_filesize o el servidor impone otra tapa. Para distinguirlas, usa estas dos comprobaciones: Registra si el error se produce durante la carga de plugin/tema, la carga de medios o la presentación de formularios; y compara el tamaño del archivo con subida_max_filesize y entrada_max_size. Con esos datos podrás decidir si conviene aplicar la primera acción controlada —Establacer límites coherentes en la capa activa PHP y servidor web, a continuación, confirmar sus valores efectivos— o si debes conservar el estado actual y ampliar la investigación.

En un sitio de WordPress en producción, repite la petición que falla mientras compruebas una página que funciona correctamente y el área de administración. Un fallo aislado en una ruta requiere un rollback más acotado que un problema que afecta a PHP, la base de datos o todas las peticiones. Documenta la fecha y hora exactas, la URL o transacción afectada, el último estado correcto conocido y cada cambio realizado durante el diagnóstico. Ese registro permite distinguir una reparación reproducible de una desaparición temporal del síntoma.

Qué no debes hacer

No cargue archivos ZIP no confiables a través de un límite más grande. Valide la fuente y preserve una copia de seguridad antes de instalar el código.

Cómo verificar la reparación

  • Un paquete realista se carga e instala una vez.
  • Administración fresca y de duración normal sesiones enviar sin errores nonce.
  • Los límites de los organismos de petición pública no son superiores a los necesarios desde el punto de vista operacional.

Que el síntoma visible desaparezca no es suficiente. Cierra la incidencia solo cuando la acción original que fallaba, el recorrido de negocio relacionado y los registros relevantes confirmen que el problema ha desaparecido.

ANTES DE ENVIAR LA SOLICITUD

Preguntas frecuentes.

¿Pedís contraseñas en el formulario?+

No. El formulario público nunca solicita accesos. Los datos seguros se piden únicamente después de aprobar el alcance y el presupuesto.

¿Quién revisa la incidencia?+

La solicitud llega a Jordi Ensenyat, fundador de Code Barcelona y especialista WordPress con más de 15 años de experiencia.

¿Se cambia algo antes del presupuesto?+

No. Primero se revisan los síntomas visibles y se define el alcance. La intervención empieza tras la aprobación y con una vía de vuelta preparada.

¿Trabajáis con webs en inglés y fuera de España?+

Sí. WP Repair atiende incidencias WordPress y WooCommerce en inglés y español, con servicio remoto.

Evaluar mi incidencia