Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..
Gracias.
La Administración de phpBB España.
Problema: baneo no funciona
Re: Problema: baneo no funciona
Der Mensch schuf Gott nach seinem eigenen Bild
Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!
Re: Problema: baneo no funciona
La pestaña "banear" ya me aparece en el MCP, pero por mas que lo maneje desde ahi, sigue sin funcionar.
Despues me puse a hacer nuevas pruebas: en el mismo servidor en que tengo el foro funcionando (con la version 3.0.6) creé un nuevo directorio paralelo e instalé la nueva version de phpbb3 (3.0.7 la ultima) pero en el archivo config.php le puse los parametros de la base de datos que ya utilizo con el 3.0.6.
Entonces ahora podía ver y moverme por el foro, con la version 3.0.7 pero en la base de datos anterior. Intenté banear al usuario con ese medio (por MCP y por ACP tambien) y no funciono en ninguno de los casos...
Localmente, tengo instalado el 3.0.7 desde cero, y funciona bien el baneo.
Con lo cual me da a pensar que es un tema de base de datos. Eso tambien me suena a "configuraciones de permisos" pero como dije antes, los permisos estaban todo ok (de hecho si puedo ver el modulo BANEAR significa que tengo permiso y deberia dejarme, no tendria que haber nada mas en el medio)
Conocen mas o menos qué datos se modifican en la base, cuando se banea a un usuario ?
Es si o si en la base de datos el problema, algun parametro está haciendo que se saltee todo lo demás.
-------
Por cierto encontré una tabla llamada "phpbb_banlist".
Localmente (donde tengo la version ultima y limpia) si modifico a mano esa tabla agregando un campo con el id del usuario, lo banea. Bien
Pero en mi servidor, cuando hago lo mismo, sigue como si nada, el usuario puede seguir entrando
Esto esta resultando mas complicado de lo que parece...

Re: Problema: baneo no funciona
1.- Comprobar que el usuario que estoy usando en la versión en local pertenece a los mismos grupos y tiene el mismo grupo predeterminado que en la versión del foro que tienes funcionando.
2.- Comprobar uno por uno los permisos de ese grupo por defecto para ver si son iguales en cada uno de esos foros.
Yo creo que hay algún permiso que está filtrando lo que no debe filtrar. Recuerda que no es lo mismo marcar un permiso como NO a marcarlo como NUNCA.
Los baneos en el foro se guardan en la tabla phpbb_banlist, como bien dices.
Hay otra posibilidad pero me parece menos probable: que el problema venga de que el servidor actúe de forma distinta al que tienes en local. Quizá porque el username tenga algún caracter especial... Aunque ya digo que lo veo más improbable. Me decanto por un problema de permisos.
Der Mensch schuf Gott nach seinem eigenen Bild
Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!
Re: Problema: baneo no funciona
Voy a verificar y comparar los permisos, ya lo habia hecho y habian muchas diferencias, pero voy a hacerlo nuevamente a ver si encuentro otra cosa, y te digo
Gracias
Re: Problema: baneo no funciona
Una vez, implementé un cambio que encontré navegando por foros de phpbb: redireccionar automaticamente en el login. Esto implicaba, entre otros cambios, el siguiente, en el archivo functions.php:
Código: Seleccionar todo
$redirect = request_var('redirect', "{$phpbb_root_path}index.$phpEx");
Código: Seleccionar todo
redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
En fin, tendria que tener mas cuidado con lo que implemento

Pero bueno ya funciona bien!

Muchas gracias a todos!! en especial a vos HuanManwe por la paciencia jajaja
La verdad es que siempre termina siendo u gusto entrar en este foro
Saludos!


Re: Problema: baneo no funciona

Der Mensch schuf Gott nach seinem eigenen Bild
Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!