Soporte » Instalación – Actualizaciones » WordPress sobreescribe o actualiza la última entrada y/o página creados

  • Resuelto soporte_web_WP

    (@seguros_wp)


    Hola, les escribo ya sin ideas para resolver esta situación.

    En mi servidor y directorio principal tengo instalada una instancia de wordpress que funciona perfectamente. Decidí instalar una segunda instancia, en un directorio de 3 niveles a partir del principal. No hice alguna configuración especial ni nada por el estilo, pero desde el momento que procedí a instalar un tema empezaron mis problemas porque aparentemente estaba instalado, pero al dar clic a otra sección como página o entrada, desaparecía de la opción del menú el tema recién instalado, lo intente varias veces por ftp o descargándolo desde el administrador pero el resultado era el mismo. Decidí cambiar de tema por uno más sencillo y gratuito, y al parecer todo iba bien, solo tengo un plugin extra de calendario instalado. Mi problema actual es que después de loguarme creo una nueva entrada o página y lo hace bien, pero al crear una segunda remplaza la primera ¿?, y así puedo crear n cantidad de entradas o páginas y se la pasa reemplazando la última.
    He hecho varias cosas para tratar de resolver el problema, (porque en una de esas me sale el famoso ¿Seguro que quieres hacer esto?) como modificar los valores de php.ini: post_max_size=100M, upload_max_filesize=128M y max_execution_time = 300 o eliminar todos los plugins.
    También puse código para mostrarme los errores del php y me salía warning con el apc, así que me base en esta página The Perfect APC Configuration y no me salieron mas warinngs, pero esto no resolvió mi problema.

    Por ultimo instale un par de plugins de cache para tratar de resolverlo pero sigue sin funcionar.

    Creo que el problema es de cache, pero solo son suposiciones, cualquier ayuda, consejo o tip se agradecerá mucho

    Gracias!!

Viendo 8 respuestas - 1 de 8 (de 8 total)
  • Me parece importante comentar que he detectado que al momento de dar nueva pagina o entrada toma el id de la última, por eso reescribe el titulo y la información.

    Moderador almendron

    (@almendron)

    A mi me da la impresión de que falla al insertar un nuevo registro en la tabla correspondiente. Si todavía no habías hecho nada en el nuevo sitio, lo más fácil es comenzar desde cero.
    1.- Borra la base de datos.
    2.- Borra el directorio de wordpress.
    3.- Instala de nuevo wordpress: https://codex.wordpress.org/es:Instalando_Wordpress
    4.- NO instales ningún plugin. Usa alguno de los temas que trae por defecto WordPress.

    Nota: si ya habías trabajado el diseño, guarda la carpeta del tema que estuvieras usando. Una vez te funcione, puedes subirla por FTP y así no perder el trabajo.

    Si algo asi pense, por lo que primero trate de reparar las tablas y la BD. Eso de volverlo a isntalar lo hice varias veces, inclusive hasta cambie el directorio y datos de conexión, pero el resultado es el mismo.
    Descubri que para que no me de problemas, cada que abro una sección para crar una nueva página, categoria o entrada, es necesario actualizarla, por lo cual estoy pensando implementar una función en el archivo de functions para que siempre me limpie la cache. Aunque ignoro si a nivel administrador lee el archivo para que lo tome en cuenta.

    Moderador almendron

    (@almendron)

    Una pregunta: ¿haces tú manualmente la instalación o la haces a través del panel de control? ¿cómo creas la base de datos?

    La BD la cree desde la consola de administración por comandos. Ya después ejecute el archivo de instalación del wordpress para que se crearan las tablas.

    Gracias

    Moderador erchache2000

    (@erchache2000)

    Desactiva la cache, tanto de php con apc, como el plugin instalado.

    Esos parámetros de php no tienen nada que ver con tu error y el warning no es un error, es simplemente una advertencia.

    Has hecho una muñeca rusa de enlaces en el servidor web al meter un WordPress dentro de la subcarpeta de otro.
    Tiene pinta que no tienes los enlaces permanentes correctamente configurados y que no existe archivo .htaccess.

    Te recomendaría usar subdominios en vez de subcarpetas. Esto es, blog1.dominio.x blog2.dominio.x en vez de dominio.x, dominio.x/blog/blog1

    Si vas a usar subcarpetas usa siempre el raíz como padre, nunca otra instancia.

    Hola @seguros_wp:

    ¿Pudiste resolver este problema? ¿Podemos cerrar este asunto?

    Gracias, un saludo.

    Hola,

    Hice algunas pruebas localmente y todo pintaba bien en tener dos instancias, por eso me anime a hacerlo. Previo a tu consejo erchache2000, ya había desinstalado todo plugin, y el htaccess estaba bien definido los enlaces permanentes.

    Afortunadamente, y despues de varias pruebas lo pude solucionar :). Segui probando con el tema de la cache, asi que en mi archivo de funciones coloque una para limpiar la cache de todas las páginas… y listo. con eso quedo solucionado, ignoro por que se debio el problema y eso me preocupa, creo que solo fue un parche y no la solucion definitiva, pero bueno al final mi usuario quedo satisfecho con que la plataforma funcionará bien.

    Gracias y espero compartir esta experiencia le sirva a alguien más.

Viendo 8 respuestas - 1 de 8 (de 8 total)
  • El debate ‘WordPress sobreescribe o actualiza la última entrada y/o página creados’ está cerrado a nuevas respuestas.