Avisos
Vaciar todo

Error con subida de imágenes en formulario

4 Respuestas
3 Usuarios
0 Reactions
10 Visitas
Respuestas: 2
New Member
Topic starter
 

Buenas tardes,

Estoy teniendo problemas en un formulario con la subida de una imagen.

La web tiene un WordPress y el formulario está gestionado con Gravity Forms. El formulario tiene varias páginas y el error siempre se da en las mismas situaciones:

- Si durante la primera página te dejas algún dato que sea obligatorio sin contestar, te avisa de que ese campo falta y la imagen ya da error.
- Si pasas a la segunda página, cumplimentas la segunda página e intentas pasar a la tercera, te vuelve a decir que la imagen está mal.

El error te dice que es por tamaño de la imagen o por tipo de archivo, pero he probado imágenes de distintos tamaños y formatos y nada.

He mirado para ver si se hace la subida a la carpeta tmp del formulario y efectivamente, por todos los intentos que he intentado, la foto está subida en esa carpeta.

Puse un ticket a WordPress y me dijeron que podía ser debido a este error:

[Mon Feb 09 16:02:57.926062 2026] [lsapi:warn] [pid 729200] [client 51.254.16.10:0] [host www.coptocam.org] Backend log: [Loco.debug] "Unloaded 1 premature text domain (underdev-requirements)" in src/hooks/LoadHelper.php:65\n, referer: https://www.coptocam.org/ventanilla-unica/formulario-de-solicitud-de-colegiacion/

Y que preguntase en el foro, así que aquí estoy.

Os dejo el enlace del formulario por si queréis probar:

https://www.coptocam.org/ventanilla-unica/formulario-de-solicitud-de-colegiacion/

Muchas gracias por vuestra ayuda

Un saludo

Contenido solo visible a usuarios registrados


 
Respondido : 10/02/2026 8:52 am
Tags del tema
Karen Rios
Respuestas: 19388
Illustrious Member Moderator
 

Hola Jose Francisco, 

Verificando tu sitio web vemos que tienes varios plugins activos entre ellos varios de cache lo cual pueden estar interfiriendo justo en esto del formulario y generarl el erro, para verificarlo desactiva de forma temporal los plugins de cache que tienes activos y tambien la opción de Real Time Validation for Gravity Forms si lo tienes activo. 

Limpia todas las caches tambien de tu navegador y prueba el formulario, si con ello funciona lo primero es que revises dejar solo un pligin de coache, tambien ten en cuenta excluir la URL del formulario de cache de pagina y cualquier otro ajustes que tengas, ya sea de minify, combine, defer, delay de JS

Debes ir probando cual puede estar generando el conflicto ya que es psoible que como te comento el culpable sea un propio plugin.

Revisalo y nos comentas como va todo

Un Saludo  


 
Respondido : 10/02/2026 1:40 pm
Respuestas: 2
New Member
Topic starter
 

Buenos noches!

He revisado todos los plugins que tengo instalados y he desactivado los que he encontrado que hiciesen cosas con la cache. Además he desactivado el Real Time Validation for Gravity Forms y a pesar de hacer estas cosas, el fallo sigue sucediendo igual. También he quitado el plugin de Loco Translate, por si las moscas...

Antes se me olvidó comentar, que el fallo se ha empezado a producir al realizar una migración de servidor. Desde que nos pasamos al servidor de WebEmpresa dejó de funcionar (ni mucho menos quiero insinuar que es problema de este hosting), por lo que quizás se cambio alguna configuración del servidor que lo bloquea.

No se que mas datos os puedo aportar, pero cualquier cosa que creáis que puede ser útil, estaré encantado de aportarla. Adjunto una lista de todos los plugins que tengo activo por si fuese alguno de esos.

 

Muchas gracias por vuestra ayuda y conocimiento

Un saludo


 
Respondido : 10/02/2026 8:02 pm
Argenis
Respuestas: 12040
Illustrious Member Moderator
 

Hola Jose,

Has realizado la prueba no desactivando unos pocos plugins sino desactivándolos todos, y dejas solo Gravity Forms y los complementos necesarios para que funcione estos pasos y  la carga de archivos.

Adicionalmente, estas extensiones de gravity forms son de pago. Puedes consultar a su soporte si hay algo a nivel de servidor que debas tener en cuenta para que esto funcone correctamente, si sospechas de algun cambio a nivel de servidor que necesites activar, puedes hacerlo por ticket, desde aquí no tenemos acceso a tu servidor, solo te podemos orientar para tratar de solucionar el problema.

Valida esto primero (desactivar todos los plugins) y nos comentas si asi logra enviarse, si lo hace vas activando de nuevo uno a uno los plugins hasta que des con el que genera conflicto.

Un saludo 🖐️ 


 
Respondido : 10/02/2026 8:56 pm