• Resuelto liukalex

    (@liukalex)


    Hola a todos, soy bastante nuevo en esto y estoy dándole vueltas a un problema que no soy capaz de resolver.

    Tengo WP recién instalado en mi servidor. Quiero tener alojado WP en una carpeta diferente al sitio web (en el mismo servidor). Siguiendo las guías, esto debería ser muy sencillo, en ajustes generales de WP pongo una «dirección de WordPress» y una «dirección del sitio» diferentes. Pero si hago esto, WP no me deja publicar páginas ni entradas. Me sale el error «Ha fallado la publicación. Las respuesta no es una respuesta JSON válida.»

    Si pongo la misma dirección de WP y de sitio, no hay problema. Se publica bien. Pero no es lo que quiero.

    He intentado cambiar las direcciones desde wp-config.php, forzando ‘WP_HOME’ y WP_SITEURL’, pero sigo teniendo el mismo problema.

    ¿Podría alguien indicarme qué estoy haciendo mal y como conseguir que todo funcione teniendo WP en un directorio diferente al stio web?

    Michas gracias de antemano,

    Alejandro

Viendo 9 respuestas - de la 1 a la 9 (de un total de 9)
  • Moderador almendron

    (@almendron)

    Iniciador del debate liukalex

    (@liukalex)

    Gracias por el enlace Almendron,

    He probado las dos opciones, pero sigue sin funcionarme. Con las dos opciones ocurre lo mismo, ya no me sale el error «Ha fallado la publicación. Las respuesta no es una respuesta JSON válida.» cuando intento publicar una nueva página… pero tampoco se publica… se queda dando vueltas, «pensando» hasta el infinito….

    ¿Alguna otra propuesta para solucionar esto? No entiendo el problema, por lo que leo por ahí, se supone que debería ser algo muy sencillo….

    Moderador almendron

    (@almendron)

    ¿Estamos hablando de una instalación limpia sin contenido o o un sitio ya acabado?

    Iniciador del debate liukalex

    (@liukalex)

    Completamente limpia. Recién instalada. Lo único que hago es instalar la última versión en mi servidor, con una base de datos nueva (también recién creada), ir a ajustes generales, cambiar las URL, seleccionar el tipo de enlaces permanentes, e intentar publicar una página nueva… y no me permite publicar esa página nueva.

    Moderador almendron

    (@almendron)

    Yo haría lo siguiente:

    1. Borra todo (archivos y base de datos)
    2. Instala WordPress en la raíz del sitio.
    3. Comprueba si el error se mantiene.

    Es muy posible que el problema no tenga nada que ver con el cambio de los parámetros que comentas. De esta forma, nos aseguramos de ello.

    Iniciador del debate liukalex

    (@liukalex)

    Gracias de nuevo por las sugerencias Almendron.

    Ya tengo comprobado que si pongo la misma URL de WP y del sitio, no hay problema. Se publican bien las páginas. Funcionando bien, cambio la URL del sitio (dejando igual la de WP) y deja de funcionar, ya no me permite publicar nada.

    Moderador almendron

    (@almendron)

    1. Instala WordPress en la raíz del sitio.
    2. Crea el subdirectorio.
    3. Mueve TODO a dicho subdirectorio.
    4. Modifica el .htaccess según se indica en el «Método 1» No te olvides de cambiar example.com y my_subdir por sus valores respectivos.

    Nota: no debes cambiar «dirección de WordPress» y «dirección del sitio». Deben ser los que aparecen cuando instalas en la raíz del sitio.

    Iniciador del debate liukalex

    (@liukalex)

    Hola de nuevo Almendron,

    Disculpa la demora, he estado muy liado y no había podido probar lo último que dijiste hasta ahora.

    Haciéndolo así sí parece que se soluciona parcialmente el problema. Parece que WP funciona bien (al menos ya deja publicar entradas), mientras que los archivos de la instalación están el subdirectorio.

    Sin embargo, uno de los efectos que buscaba con esta idea (además de tener los archivos por separado) era que no se pudiese acceder al wp-login desde el directorio raíz de la página, sino desde le subdirectorio donde está instalado. Y esto no ocurre. Aunque los archivos estén en el subdirectorio, el login de WP se sigue haciendo desde el directorio raíz.

    Sigo sin entender que sea tan complicado poder tener WP instalado en un lugar y que el sitio web corra desde otra dirección. Pero bueno, al menos es un pasito más.

    Muchas gracias por tu tiempo y ayuda.

    Moderador almendron

    (@almendron)

    De nada. Un saludo-

Viendo 9 respuestas - de la 1 a la 9 (de un total de 9)

El debate ‘Fallos usando Site_url y Home diferentes’ está cerrado a nuevas respuestas.