Crear Blog independiente

Hola,

Como se puede crear un blog independiente, que tenga sus propios contenidos, su propio diseño y su propio tema. Con otra BD o bien la misma que se usa para drupal.

Saludos, Luis

Comentarios

Hola Te refieres a usar un

Hola

Te refieres a usar un drupal multisite?. cyfuss.com es un blog pero que esta usando libros, blog, encuentas y foros pero si lo que quieres es tener 2 sitios diferentes con el mismo drupal, para eso hay que usar drupal multisite

--
saludos

cyfuss

Blog independiente

Hola,
Lo que quiero hacer es un blog independiente en la misma pagina. Si entras en www.cruzrojazaragoza.es, arriba a la derecha hay una opcion que pone Acogimientos no Preadoptivos.
Al pulsar, que saliera un blog o page con contenido similar al que hay ahora, pero referido solo a Acogimientos.

No se si se puede hacer asi o hay que hacerlo con multisite.

Saludos, Luis

Hola Luis, Para hacer lo que

Hola Luis,

Para hacer lo que quieres puedes usar un blog y que el link sea todo lo que se ha escrito en el blog de ese usuario, en tu caso, 'Acogimientos no Preadoptivos', pero si no quieres/gusta eso puedes crear un drupal multisite para hacerlo aunque puede ser matar moscas a cañonazos.

--
saludos

cyfuss

Hola, Lo que no se es como

Hola,

Lo que no se es como hacer para que en un blog salgan los bloques de contenido. Por ejemplo el de eventos a la derecha. El de navegacion, envios recientes, ultimos comentarios a la izquierda. Y en el centro el contenido.

Si hago un enlace a un blog me sale ese blog tal como esta.

Saludos, Luis

Page virtual

Hola Cyfuss,
Podria hacerse esto con una page?. Que salgan los bloques de contenido, comentarios etc.

Hola Luis, Con paginas es

Hola Luis,

Con paginas es imposible hacer eso porque el uso de las paginas son para contenidos mas estaticos, un 'quienes somos' o 'informacion del autor' y poco mas, yo creo que podrias crear un usuario nuevo que fuera 'Acogimientos no Preadoptivos' y que el links apunte a todos los articulos que haya escrito ese usuario, de esta forma podras tenerlo todo configurado con unas directrices y una configuracion personalizada para ese usuario...

Esto puede ser una solucion muy comoda y facil... no crees?
--
saludos

cyfuss

Hola Cyfuss, No es mala idea

Hola Cyfuss,
No es mala idea lo que indicas, pero lo que pasa es que quieren una pagina independiente en la se pueda hacer blogs,foros, eventos. Sobre todo los blogs y foros porque el tema de adopcion es algo privado. Y solo tengan acceso los que estan en procesos de adopciones.
Que opinas del modulo panels?. Se podria hacer?.
Estoy echandole un vistazo, pero viene todo en ingles.

Saludos, Luis

Hola Luis, No conozco ese

Hola Luis,

No conozco ese modulo (tendria que echarle un vistazo y probarlo) pero no te recomiendo el uso de modulos para este tipo de cosas porque estas supeditado a que actualicen el modulo para poder actualizar la version y hace unos dias he estado peleandome con varios modulos para que sea compatible para drupal6.

Si es asi, que tiene que ser todo independiente ni te lo pienses, monta un drupal multisite con 2 bases de datos diferentes, a lo sumo, que se compartan los usuarios, roles y accesos permitidos, pero nada mas, no te merece la pena calentarte mas el tarro.

Yo estoy ahora en una tesitura parecida para unos blogs que estoy preparando y prefiero tener 2 instancias de drupal a pelearme con los del hosting para poder hacer un drupal multisite. Piensa si te merece la pena el tiempo que vas a invertir en echarlo a andar con los beneficios que te puede reportar.

--
saludos

cyfuss

Hola Cyfuss, Tienes razon,

Hola Cyfuss,
Tienes razon, he mirado el modulo y creo que ademas es un poco complicado de poner en marcha.
Voy a intentar hacerlo como tu dices, con drupal multisite con 2 bases de datos diferentes.

Saludos, Luis

Drupal Multisite

Hola Cyfuss,
Llevo probando toda la semana para montar el drupal multisite y es imposible. Aunque hay mucha documentacion he probado de varias formas y nada.
He hecho lo siguiente

En el Apache
NameVirtualHost localhost:3000

< VirtualHost drupal_casa:3000>
DocumentRoot "C:\appserv\www\drupal_casa"
ServerName localhost

< VirtualHost drupal_casa:3000>
DocumentRoot "C:\appserv\www\a"
ServerName localhost

------------------------------

En el www/drupal_casa/sites/default/settings.php

$db_url = 'mysql://root:clave@localhost/drupal_casa';
$db_url = 'mysql://root:clave@localhost/a';
$db_prefix = '';
------------------------------------

En www/drupal_casa/sites/a
/files
/default
settings.php

-------------------------------------

Conoces algun tutorial a la forma de hacerlo?

Saludos, Luis

Hola Luis, Creo que el fallo

Hola Luis,

Creo que el fallo esta en que estas usando el mismo 'ServerName', prueba a cambiarlo, poner en uno server1 y en otro server2

eso si, dentro del directorio 'sites' tienes que poner los subdirectorios con el mismo nombre, es decir, server1 y server2.

Pruebalo porque yo lo he hecho asi y me ha funcionado

--
saludos

cyfuss

Hola Cyfuss, Llevo toda la

Hola Cyfuss,
Llevo toda la tarde con el tema y nada. He cambiado varias veces y sigue fallando. Ahora lo tengo asi

En el httpd.conf

NameVirtualHost localhost:3000

< VirtualHost localhost:3000 >
DocumentRoot "C:\appserv\www\drupal_casa\www.server1.localhost"
ServerName www.server1.localhost
< /VirtualHost >

< VirtualHost localhost:3000 >
DocumentRoot "C:\appserv\www\drupal_casa\www.server2.localhost"
ServerName www.server2.localhost
< /VirtualHost >
--------------------------------------------------------
En el settings.php he añadido una linea en cada uno
$base_url = 'http://localhost/www.server1.localhost';

y en el otro $base_url = 'http://localhost/www.server2.localhost';
------------------------------------------------------
Para ejecutarlo

http://localhost:3000/drupal_casa/sites/server1/install.php

-------------------------------------------------------
En el host
127.0.0.1 localhost
127.0.0.1 www.server1.localhost
127.0.0.1 www.server2.localhost
-----------------------------------------------------

En /sites he creado los directorios /www.server1.localhost y /www.server2.localhost

No se me ocurre que hacer. Si ves algo espero tus noticias.

Saludos, Luis

Hola Luis, No he tenido

Hola Luis,

No he tenido tiempo de probarlo (si no te funciona mañana lo compruebo y te digo), pero prueba a poner el virtualhost asi
< VirtualHost server1:3000 >

< VirtualHost server2:3000 >

con el mismo contenido. Ah!, yo prefiero no usar las 'www' para evitar posibles fallos...

--
saludos

cyfuss

Hola Cyfuss, He hecho las

Hola Cyfuss,
He hecho las modificaciones que indicas, y ahora si va tomando otro aspecto.
Sale la pantalla con el tema y pone "pagina no encontrada".
He quitado las 'www' y funciona igual.

He variado algunas cosas pero sigue dando "pagina no encontrada".

Saludos, Luis

Hola Luis, He escrito una

Hola Luis,

He escrito una guia para configurar un multisite con drupal 6, espero que te sirva de apoyo para terminar de configurarlo...

--
saludos

cyfuss

Hola Cyfuss, He adaptado lo

Hola Cyfuss,
He adaptado lo que indicas, a windows y servidor apache, pero nada, no funciona.
Me rindo con este asunto. No se por donde cogerlo.

Gracias por tu ayuda.

Saludos, Luis

Hola Luis Has hecho todo?,

Hola Luis

Has hecho todo?, creo que el fallo va a estar en la creacion de los dominios no en Apache si no en windows.

¿Has modificado el 'hosts' en windows?

--
saludos

cyfuss

Hola Cyfuss, Si creo que he

Hola Cyfuss,
Si creo que he hecho todo. Aqui en el trabajo me ha petado todo. Me sale http 400 Peticion erronea, no se puede mostrar la pagina.
No arranca ni la version que tengo normal.

Probare en casa. Ayer al menos salia no se puede mostrar la pagina.

En el Host tengo lo siguiente
127.0.0.1 localhost
127.0.0.1 server1
127.0.0.1 server2

Saludos, Luis

Si anulo en httpd.com de

Si anulo en httpd.com de apache lo siguiente me sale la version normal de drupal.

------------------------------ Anulado
NameVirtualHost localhost:3000

< VirtualHost server1:3000>
ServerName server1
DocumentRoot "C:\appserv\www\drupal_casa\server1"

< VirtualHost server2:3000>
ServerName server2
DocumentRoot "C:\appserv\www\drupal_casa\server2"

------------------------------

Con esta opcion en la URL
http://localhost:3000/server2/install.php
HTTP 400 no encontrado

Con esta opcion en la URL
http://localhost:3000/drupal_casa/server2/install.php
Sale la primera pagina con la cabecera y colores y pone pagina no encontrada.

Saludos, Luis

En estos casos en los que no

En estos casos en los que no sale nada lo mejor es aislar el problema.

Olvidate de un multisite, una instalacion normal te funciona con http://server1 y con http://server2?

Cuando lo tengas configurado para que vaya a la misma instancia pasamos al siguiente punto, pero primero esto

--
saludos

cyfuss

He creado 2 sitios drupal

He creado 2 sitios drupal con el nombre server1 y server2
para entrar http://localhost:3000/server1 y http://localhost:3000/server2
He descargado la version 6.10

Espero el siguiente paso

Saludos, Luis

Hola Luis, Creo que ya hemos

Hola Luis,

Creo que ya hemos descubierto el problema, para acceder a drupal tienes que poner http://localhost:3000/server1?.

Otro posible error es el puerto, en mi caso yo uso el puerto 80, y tu estas usando el 3000.

Creo que los tiros van a ir por ahi...

--
saludos

cyfuss
--
saludos

cyfuss

Hola Cyfuss, !! Tienes

Hola Cyfuss,
!! Tienes razon, eso era !!. Ahora si entra en server1 o server2.

Ahora cual es el siguiente paso?. Elimino una instalacion de drupal y cuelgo el resto (themes, modulos de sites/all?.

Saludos, Luis

Genial!!!, pues ahora solo

Genial!!!, pues ahora solo queda crear los directorios y hacer el multisite Smiling

Si quieres tenerlo todo mas claro, tira todo y crea la instancia de cero con los directorios /files, /modules y /themes

--
saludos

cyfuss

Despues de mucho probar y

Despues de mucho probar y cambiar configuraciones, tengo que pensar que es imposible hacer multisites en local.

Que opinas de hacerlo directamente en remoto.

-Creo una subcarpeta en el raiz del remoto, drupal/server1
-En server1 creo sites/all/files
/all/themes
/all/modules
/settings.php

Saludos, Luis

Hola Luis, Todavia no esta?,

Hola Luis,

Todavia no esta?, creo que el error va a ser por configurarlo en un windows... Si en remoto tienes un linux intentalo con las directrices de mas arriba, yo te puedo asegurar, que con linux en local funciona correctamente...

Ya me contarás

Suerte!!
--
saludos

cyfuss

Enviar un comentario nuevo

Smileys
:);):(:D}:):P:O:?8):jawdrop::sick:
El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.
  • Textual smileys will be replaced with graphical ones.

Más información sobre opciones de formato

Captcha
Esta pregunta es para probar que el que escribe el comentario es un humano
1 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Tienda de música online