Como activar Múltiples Blogs con WordPress 3.0?

Inicio Foros WordPress Instalación / Actualización Como activar Múltiples Blogs con WordPress 3.0?

Este debate contiene 12 respuestas, tiene 6 mensajes y lo actualizó  uri hace 8 años, 4 meses.

  • Autor
    Publicaciones
  • #17715

    imported_alvarezval
    Participante

    <p>Hola, he actualizado a WP 3.0 pero no encuentro como activar la función de múltiples blogs? me podíais ayudar?
    </p>

  • #42962

    imported_Fernando
    Participante
  • #42977

    ElTabacoApesta
    Participante

    Muchas gracias, Fernando,

    Siguiendo tus instrucciones, el multi-sitio ha quedado activado en nuestra web sin reportar ningún error.

    Como bien se menciona en los comentarios, las URLs que se generan son del tipo: http://sitio2.dominio.com, dominio de tercer nivel, creo que se llama, ¿no?.

    Los “sub-sitios” que quiero crear se crean sin problemas, tampoco me da error, pero cuando intento llegar a la dirección o a la administración de ese blog secundario, me dice que la página no existe.

    He copiado todo lo que indican las instrucciones del menú “Red” en wp-config.php y en .htaccess.

    ¿Qué puede estar ocurriéndonos?. ¿Puede que los dominios de tercer nivel estén deshabilitados por mi hosting? y si ese fuera el caso ¿hay algo que pueda configurar (.htaccess, wp-config.php) para que empiece a funcionar?.

    Lo único reseñable, durante la instalación me recomendó que cambiara mi URL y le quitara las “www” del principio, no he sabido dónde cambiarlo. ¿Tendrá eso algo que ver?.

    Muchas gracias por todo un saludo muy afectuoso a todo el foro.

  • #43003

    imported_j.conti
    Participante

    Es porque debes activar el wildcard en tu servidor.

    Para hacerlo, si usas cPanel, sige estas indicaciones:

    http://www.buddypress-es.com/noticias/2010/01/25/activar-wildcard-para-wordpress-3-0-instalacion-multisite-en-subdominios/

  • #43004

    ElTabacoApesta
    Participante

    Tienes toda la razón, José, por ahí deben ir los tiros.

    Mi hosting desgraciadamente no funciona con cPanel y en la documentación del hosting no he encontrado ningún documento que haga referencia al wildcard.

    He abierto una incidencia con mi Hosting, a ver qué me dicen, pero no sé si las tengo todas conmigo porque los dominios de tercer nivel los cobran, así que no sé cómo se gestionará esto…

    Confío más en la posibilidad de configurar los sitios en formato http://www.dominio.com/sitio, pero no he dado con la forma de habilitar esta opción y a la hora de crear el sitio únicamente me permite _________________.dominio.com

    O si no, no sé si quizá hay alguna programación que se pueda incorporar al fichero .htaccess

    ¡Gracias por todo!

  • #43098

    imported_j.conti
    Participante

    En el momento de la activación, te preguntó si lo querías en subdominios o en subdirectorios.

    Para cambiar esto ahora, debes ir al archivo wp-config.php y (cuidado que no es literal, que te lo digo de memoria) cambiar la Linea que te pone vhost = true a vhost = false

    en ese momento, las instalaciones serán todas en subdirectorios.

    Antes de hacerlo, como supongo que estas en pruebas, elimina todos los sub blogs que hayas creado, para no meter un lío y tener que modificarlos luego.

    Un saludo

  • #43121

    ElTabacoApesta
    Participante

    Hola, José, gracias por tus respuestas.

    Menos mal que existe la posibilidad de pasar a subdirectorios porque mi Hosting me ha confirmado (como me temía) que los dominios de tercer nivel son de pago y que no hay nada que hacer al respecto.

    Por lo que me centro en pasar la configuración a subdirectorios.

    He revisado mi fichero wp-config.php y no he encontrado ninguna línea con vhost. ¿Me podrías confirmar la sintaxis exacta para agregarla a mi fichero wp-config.php?.

    Por cierto, como bien dices, los sitios aún los estamos probando y actualmente los tenemos todos eliminados.

    Muchas gracias por todo.

  • #43125

    imported_j.conti
    Participante

    En el wp-config tienes qu tener esta Linea:

    define(‘VHOST’, ‘true’);

    si no lo tienes, ya hay un problema de configuración en tu instalación.

    Cuando activaste la red, tuvo que decirte que pusieras esta Linea junto a otras enntu wp-config.php 

  • #43132

    ElTabacoApesta
    Participante

    No había ni rastro de esa línea entre las que copié al fichero wp-config.php, pero creo que ya sé cuál es el problema.

    Nada más añadir esa línea, me apareció el siguiente error al acceder a la web:

    [quote]Warning: Hay valores en conflicto para las constantes VHOST y SUBDOMAIN_INSTALL. Se asumirá que el valor de la configuración de subdominio es SUBDOMAIN_INSTALL. La constante VHOST está obsoleta. Usa la constante booleana/lógica SUBDOMAIN_INSTALL en wp-config.php para habilitar la configuración de subdominios. Usa is_subdomain_install() para comprobar si la configuración de subdominios está activada. in [ruta absoluta]/wp-includes/ms-default-constants.php on line 115[/quote]

    Así pues, lo único que tuve que hacer fue eliminar la línea define(‘VHOST’, ‘true’); y cambiar el valor de ‘SUBDOMAIN_INSTALL’ a false.

    Ahora todo va como la seda.

    Gracias a [email protected] y en especial a ti, José, por vuestra ayuda, creo que esta consulta ya está solucionada.

  • #43137

    imported_j.conti
    Participante

    Ups, perdona ha cambiado la variable.

    Pero bueno, como mínimo te ha ayudado a encontrar la nueva.

    Saludos y me alegro que al final se haya arreglado.

  • #43153

    ElTabacoApesta
    Participante

    Pero bueno, como mínimo te ha ayudado a encontrar la nueva.

    ¿Cómo mínimo?. No es que nos hayas ayudado, más que eso, es que nos has solucionado el problema.

    Muchas gracias José.

  • #44210

    adelafuente08
    Participante

    Hola a todos,
    Soy nuevo en el foro por lo que lo primero es daros las gracias por la labor que desarrolláis, ya que sin registrarme me habéis ayudado muchas veces.
    Al caso, me es imposible activar el multisitio. He seguido las instrucciones de Fernano pero nada. Con define (‘MULTISITE’, true) me sale el mensaje: “No site defined on this host. If you are the owner of this site, please check Debugging WPMU for further assistance.”
    Y con define(‘WP_ALLOW_MULTISITE’, true); no me sale el mensaje pero no tampoco nada en herramientas ni en ningún sitio.
    El blog lo he instalao en el dominio prinicipal http://www.adelafuente.es, eso sí actualizando desde wp 2.9 porque me es imposible hacer la instalación de 3.0 directamente (no me conecta con la base de datos).
    Mi hosting es 1&1, y no usa cPANEL. Intenté crear un subdominio con *.adelafuente.es; pero no me permite incluir solo ese caracter.
    Además en mi config.php no me aparece para poder modificarlos: define(‘VHOST’, ‘true’) y tampoco define( ‘SUBDOMAIN_INSTALL’, false ).

    En fin espero haberme explicado medianamente bien, mis conocimientos informáticos son autodidactas y a base de horas, pero nada de html, siempre recurriendo a ayuda de gente como vosotros. Espero que podáis ayudarme, estoy muy interesado en conseguirlo, necesito 4 wp y mejor hacerlo así que hacer 4 instalaciones en subdominos no?.

    Saludos,

  • #44215

    uri
    Participante

    perdon, te entendí mal…
    a mi tampoco me funciona la instalación del multisitio… tengo que preguntarlo en el host…¿?

El foro ‘Instalación / Actualización’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest

Ir al contenido