Página 1 de 2

WordPress Y PhpBB

Publicado: 22 Jun 2006, 20:10
por laaguja
Hola,

acabo de caer en el phpBB y estoy pez en todo, aunque sí sé bien lo que quiero.

Tengo una bitácora ( http://www.agujadebitacora.com/ ) en WordPress 1.5.2 en la que en vez de los típicos post de dos o tres párrafos acostumbro a escribir artículos de opinión.

Me ha parecido que la gente que deja comentarios en la bitácora se siente un poco cortada a la hora de escribir, pues en este medio ya sabemos que los comentarios tienden a ser escuetos.

Así que he pensado derivar los comentarios de la bitácora a un foro phpBB.

Necesitaría el MOD que tenéis en phpbb-es que convierte las direcciones dinámicas en direcciones html. Yo he instalado el MOD SEO Keyword URLs 2.3.0 pero no me funciona.

Tengo instalado el phpBB 2.0.21 y he pensado que tal vez no corra en la última versión. Con el MOD vienen unos extras, y no sé si es obligatorio instalar estos extras para que el MOD funcione.

Mi foro (que evidentemente aún no es operativo) está en http://www.agujadebitacora.com/foros/ , donde podréis comprobar el error que me da al tratar de entrar en el foro que viene por defecto.

Una vez que consiga direcciones html para los foros, creo que sería sencillo (no tengo idea de php, pero ya me arreglaré) derivar los comentarios de cada artículo de la bitácora hacia el foro aprovechando el título del artículo.

Habría que poner una función del tipo href="http://www.agujadebitacora.com/foros/<t ... culo>.html" en la bitácora y crear previamente el foro con igual título. Pero también necesitaría que el MOD no añadiera la clave que añade a la dirección html al final (tipo: vf-1). Pero supongo que será fácil toquetear en el MOD para eliminarla.

No he encontrado información en los foros sobre este MOD, y me parece que no habrá mucha gente que haya puesto en práctica esta idea de vincular bitácora y foro. Pero si alguien lo ha hecho, por favor, contactar conmigo en laaguja@agujadebitacora.com

Saludos y muchas gracias.

URL: http://www.agujadebitacora.com/foros/
Plantilla(s) usuada(s): subsilver
MODs instalados: SEO Keyword URLs 2.3.0
Version de phpBB: phpBB 2.0.21
Servidor: www.guebs.com; es de pago, no hay publicidad
Si es una actualizacion desde otra version: se ha instalado el phpBB 2.0.21 directamente, con el idioma castellano
Si es una conversion desde otro tipo de Foro: todo es nuevo; se partió de cero

Respuesta: WordPress Y PhpBB

Publicado: 22 Jun 2006, 21:12
por Nazcar
No te funciona del todo por que o bien no tiene el .htaccess correcto o bien no hay ese mod instalado en el servidor nada mas facil que para saberlo crees un nuevo fichero que puedes llamarlo como te venga en gana dentro solo ponle

Código: Seleccionar todo

<? phpinfo(); ?>
Llamalo desde un navegador y en las primeras lineas te tiene que decir los mods que usa apache si es apache claro por que en otros servers no funciona ese mod

Re: Respuesta: WordPress Y PhpBB

Publicado: 22 Jun 2006, 22:55
por laaguja
o bien no hay ese mod instalado en el servidor Hola y gracias por contestar Nazcar.

Me ha dejado confuso tu frase; veo que estoy peor de lo que creía en cuanto a conocimientos. Yo pensaba que los MODs se añadían al programa. Pero que tengan que estar en el servidor...

No sé qué MOD es el que tiene que estar en el server. Supongo que te referirás al mod_rewrite. Éste sí está en mi servidor Apache.

Pero si el MOD que necesito no está en el server, ¿cómo hacer para que esté?

Me he leído vuestra info sobre instalación de MODs, pero no veo cómo hacer para instalar MODs en el server. En fin, que me has descuadrado.

Un saludo.

Respuesta: WordPress Y PhpBB

Publicado: 23 Jun 2006, 11:43
por Nazcar
Tal como ya he puesto en varios post ese mod lo que hace en el phpbb es mostrar la salida de php como si fuera un html,pero no hace los cambios reales solo crea alias de php a html.Por lo tanto es necesario el mod_rewrite del apache en este caso para traducir los alias de html a php que son las url reales.Tu al instalar el mod en phpbb solo has conseguido media instalacion,la otra parte es la que usa el servidor a traves de .htaccess para enviarte de una url html a la url real php.En el .htaccess has puesto la directiva RewriteEngine On en las primeras lineas? En la conf por defecto del apache esta puesto la directiva Overwrite on <--- esa directiva es la que permite que se "sobrescriban" directivas globales del servidor para poder usar las directivas globales del .htaccess de cada directorio.De no estar activa apache ignorara todos los .htaccess que le pongas,por lo que el mod SEO Keyword URLs no te funcionara.

Respuesta: WordPress Y PhpBB

Publicado: 23 Jun 2006, 18:23
por laaguja
Muy bien; consultaré con mi servidor el asunto de la directiva Overwrite on.

Aunque entiendo que sí este activa porque con el WordPress no he tenido problemas con el .htaccess del WP.

Sobre mi .htaccess del phpBB decirte que sí he puesto la directiva RewriteEngine On en las primeras lineas:

Código: Seleccionar todo

<Limit GET POST PUT>
Order Allow,Deny
Deny from All

RewriteEngine On
#this may cause issues with subdirs and so I have not enabled it.
RewriteBase /

RewriteRule [.]*-vf([0-9]*) viewforum.php?%{QUERY_STRING}&f=$1
a lo que le siguen 21 RewriteRule más.

Pero estoy viendo, gracias a tu detallada explicación, que no voy a poder dirigir los comentarios del WP al phpBB debido al código que inserta el MOD al final de la extensión html.

Entiendo que los "-vt[número]" o "vf[número]" son en realidad los códigos con los que se comunica el MOD con el phpBB para presentar la vista correcta. Me temo que tendré que dirigir los comentarios del WP al phpBB a mano en cada artículo, a la dirección html (nombre más el código que le corresponda [vt, vf]).

En WP existe la opción de cambiar los permalinks por direcciones más "legibles". Es una lástima que el phpBB no lo permita, porque sería la solución a mi necesidad.

Consulto con mi servidor lo del Apache y te digo. Gracias por las molestias que te estás tomando.

Respuesta: WordPress Y PhpBB

Publicado: 23 Jun 2006, 19:05
por Nazcar
a ver el .htaccess no es solo para el mod_rewrite si no para todas las configuraciones del servidor sobrescribiendo las de defecto en cada directorio que se ponga.En todo caso pon el codigo de tu .htaccess en pastebin y lo miro con atencion

Respuesta: WordPress Y PhpBB

Publicado: 23 Jun 2006, 19:35
por laaguja
Bueno, Nazcar, te estoy muy agradecido.

Ésta es la dirección en pastebin: http://pastebin.com/727701

Se me ocurre pensar en si se estarán pegando los .htaccess

El del WP está en el directorio raíz, y el del phpBB está en /foros/cache/

Y por si te sirve de ayuda: Mi phpinfo

Respuesta: WordPress Y PhpBB

Publicado: 23 Jun 2006, 19:49
por Nazcar
sin ver aun el de pastebin indicarte que en cache no hace absolutamente nada ha de estar en el root del foro

Respuesta: WordPress Y PhpBB

Publicado: 23 Jun 2006, 20:03
por laaguja
Pues si pongo el .htaccess en el root del foro no me deja entrar. Le he dado todos los permisos y tampoco.

Me da este error:

[quote]Forbidden
You don't have permission to access /foros on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. [/quoteicy]

Lo tenía en cache porque ahí es donde venía predeterminado.

En cuanto quito el .htaccess del root del foro sí que puedo entrar.

Respuesta: WordPress Y PhpBB

Publicado: 23 Jun 2006, 20:06
por Nazcar
pon todo el .htaccess en pastebin no solo la parte de este mod

Respuesta: WordPress Y PhpBB

Publicado: 23 Jun 2006, 20:21
por laaguja
¡Ése es todo mi .htaccess!

Lo que me venía predefinido es:

Código: Seleccionar todo

<Limit GET POST PUT>
Order Allow,Deny
Deny from All
</Limit>
No hay más... :nolose:

Respuesta: WordPress Y PhpBB

Publicado: 23 Jun 2006, 20:31
por Nazcar
he estado mirando lo que pusiste en pastebin y es de logica que no te deje acceso puesto que tienes estas lineas

Código: Seleccionar todo

<Limit GET POST PUT>
Order Allow,Deny
Deny from All

sencillamente en el root del foro el .htaccess tiene que quedarte

Código: Seleccionar todo

RewriteEngine On
#this may cause issues with subdirs and so I have not enabled it.
RewriteBase /

RewriteRule [.]*-vf([0-9]*) viewforum.php?%{QUERY_STRING}&f=$1
RewriteRule [.]*-vp([0-9]*) viewtopic.php?%{QUERY_STRING}&p=$1
RewriteRule [.]*-vt([0-9]*) viewtopic.php?%{QUERY_STRING}&t=$1
RewriteRule [.]*-vc([0-9]*) index.php?%{QUERY_STRING}&c=$1
RewriteRule [.]*-ac([0-9]*) album_cat.php?%{QUERY_STRING}&cat_id=$1
RewriteRule [.]*-at([0-9]*) album_thumbnail.php?%{QUERY_STRING}&pic_id=$1
RewriteRule [.]*-apic([0-9]*) album_pic.php?%{QUERY_STRING}&pic_id=$1
RewriteRule [.]*-apm([0-9]*) album_picm.php?%{QUERY_STRING}&pic_id=$1
RewriteRule [.]*-full-asp([0-9]*) album_showpage.php?full=&pic_id=$1
RewriteRule [.]*-asp([0-9]*) album_showpage.php?%{QUERY_STRING}&pic_id=$1
RewriteRule [.]*-aper([0-9]*) album_personal.php?%{QUERY_STRING}&user_id=$1
RewriteRule [.]*-dc([0-9]*) dload.php?%{QUERY_STRING}action=category&cat_id=$1
RewriteRule [.]*-df([0-9]*) dload.php?%{QUERY_STRING}action=file&file_id=$1
RewriteRule [.]*-kbc([0-9]*) kb.php?%{QUERY_STRING}mode=cat&cat=$1
RewriteRule [.]*-kba([0-9]*) kb.php?%{QUERY_STRING}mode=article&k=$1
RewriteRule [.]*-kbsmp kb.php?mode=stats&stats=mostpopular
RewriteRule [.]*-kbstr kb.php?mode=stats&stats=toprated
RewriteRule [.]*-kbsl kb.php?mode=stats&stats=latest
RewriteRule [.]*-pbc([0-9]*) kb.php?%{QUERY_STRING}mode=cat&cat=$1
RewriteRule [.]*-pa([0-9]*) kb.php?%{QUERY_STRING}mode=article&k=$1
RewriteRule [.]*-psmp kb.php?mode=stats&stats=mostpopular
RewriteRule [.]*-pstr kb.php?mode=stats&stats=toprated
RewriteRule [.]*-pbsl kb.php?mode=stats&stats=latest

Respuesta: WordPress Y PhpBB

Publicado: 23 Jun 2006, 20:54
por laaguja
Ya tengo en el root del foro el .htaccess sin esas líneas (que no sé ni lo que quieren decir; mi inglés es más bien pésimo) y ahora sí puedo entrar.

Pero el MOD sigue sin funcionarme...

Me da este error:
[quote]
Not Found
The requested URL /viewforum.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. [/quoteicy]

Le he dado al .htaccess que he subido al root del foro sin esas líneas todos los permisos.

Parece que hay algún problema con el viewforum.php; deja que te recuerde que no he subido los extras que vienen con el MOD; no sé si será importante...

Una vez más, muchas gracias por la atención que me prestas.

Respuesta: WordPress Y PhpBB

Publicado: 23 Jun 2006, 22:40
por Nazcar
como indicas los extras son extras,tema aparte es ese htaccess no viene con el phpbb no se de donde lo sacaste

Respuesta: WordPress Y PhpBB

Publicado: 24 Jun 2006, 02:54
por Nazcar
fallo tonto mio al tener el foro dentro de un subdirectorio el

RewriteBase tiene que ser /foros/ no puede ser / ergo busca donde tienes el wordpress los ficheros que tiene que buscar en /foros/