Soporte » Guías – Resolución de problemas » Problemas al subir una imagen

  • adonato

    (@adonato)


    Hola a todos estoy en problemas al querer subir una imagen en wordpress cualquiera que sea me sale el error » No se ha podido insertar el adjunto en la base de datos»
    Por cuestiones de templates tengo instalada la version WordPress 5.9.4 pero la he actualizado a la ultima y nada. También modifique el .htaccess y nada. Elimine los plugins y nada todo sigue igual que puedo hacer ? Alguna recomendación?

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Hola @adonato, ¿es una instalación reciente de WordPress? ¿tienes plugins que quizás puedan interferir? Una opción es consultar con tu proveedor de hosting cuál puede ser el problema con la conexión a la base de datos.

    Iniciador del debate adonato

    (@adonato)

    hola buen día, había migrado de hostinger a donweb, venia todo bien pero empezó a suceder eso. Desde el hosting aseguran estar todo ok. desactivé los plugins y todo lo antes mencionado, pero nada sucedió.

    Iniciador del debate adonato

    (@adonato)

    Hablé con el soporte y me paso lo siguiente

    Got error \'PHP message: Error Duplicate entry \'0\' for key \'PRIMARY\' de la base de datos de WordPress para la consulta INSERT INTOwp_posts(post_author,post_date,post_date_gmt,post_content,post_content_filtered,post_title,post_excerpt,post_status,post_type,comment_status,ping_status,post_password,post_name,to_ping,pinged,post_modified,post_modified_gmt,post_parent,menu_order,post_mime_type,guid) VALUES (1, \'2022-11-01 19:38:45\', \'2022-11-01 22:38:45\', \'\', \'\', \'20221101_124346\', \'\', \'inherit\', \'attachment\', \'closed\', \'closed\', \'\', \'20221101_124346\', \'\', \'\', \'2022-11-01 19:38:45\', \'2022-11-01 22:38:45\', 0, 0, \'image/jpeg\', \'https://hotelsantaclaradelmar.com.ar/wp-content/uploads/2022/11/20221101_124346-1.jpg\') realizada por media_handle_upload, wp_insert_attachment, wp_insert_post\', referer: https://hotelsantaclaradelmar.com.ar/wp-admin/media-new.php

    @adonato ¿te sucede en un post en específico o con todos? ¿Podrías confirmar además cuál es la versión actual de tu WordPress? ¿estás usando un tema de algún proveedor externo?

    Podrías probar activar el modo debug para ver si sale a relucir la causa más claramente.

    Moderador almendron

    (@almendron)

    Todo parece indicar que se trata de un error en la estructura de la tabla xx_post, en concreto con el «AUTO_INCREMENT».

    Accede a las tablas mediante el PhpMyAdmin de tu servidor y localiza la tabla xx_post. Ve a la pestaña «Estructura».

    La primera fila es la clave primaria (ID) y debería aparecer «AUTO_INCREMENT» en la columna «EXTRA».

    Dime si te aparece eso tal y como te lo estoy indicando.

    Iniciador del debate adonato

    (@adonato)

    si.

    Moderador almendron

    (@almendron)

    Vuelve a ir al PhpMyAdmin de tu servidor y localiza la tabla xx_post

    Ahora pestaña «Examinar» y ordena la tabla por la columna ID. Ve al último registro y toma nota de su valor.

    Ahora pestaña «Operaciones» y busca «AUTO_INCREMENT». El valor que aparece en el cuadro debería ser uno más que el del último registro.

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Debes estar registrado para responder a este debate.