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.
Error Al Loguearse
Error Al Loguearse
Tengo instalado el phpBB2 2.1.7 con mod de subforos, desde mi maquina donde esta el servidor creo un usuario, luego me logueo y entra normal, creo otro usuario en otra maquina de mi red, o desde otro internet externo y me sale error al loguearme, es decir creo el usuario y todo bien, me sale que el usuario ha sido creado correctamente y me sale un icono para volver al indice, vuelvo al indice y trato de loguearme para entrar y me sale una pagina blanca de que no se puede mostrar la pagina, retrocedo atras dos enlaces y me encuentro ya logueado en la nueva cuenta que habia creado;
Tengo configurado el SMTP con yahoo y si me envia email con phpBB2 a mi correo, pero cuando hago click en el enlace para confirmar la suscripcion tambien me sale la pagina en blanco (este ultimo parrafo se aplica cuando configuro en el modo de confirmacion por correo).
He buscado informacion y se me dio como solucion el autocookies, lo instale pero tampoco funkí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³, quizas lo configure mal porque en la configuracion del autocookies lo dejí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?© tal como viene predeterminado.
Mi pregunta es que estí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡ pasando, mí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡s que una solucií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n quisiera entender que estí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡ pasando, entiendo de programacií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n y cí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³digo fuente. Ayuda por favor..
Auto Cookies suele ser la solucion, tambien la limpieza de cookies y temporales de tu navegador.
Por otro lado, confirmar que la configuracion del foro es correcta, como el dominio y la ruta del script, aqui seria:
Dominio: www.phpbb-es.com
Ruta del Script: /foro/
S@lu2
Raul [ThE KuKa] en phpBB
Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación
phpBB España - En línea desde 2003
Re: Error Al Loguearse
El tema de que falle la redireccion quizas sea debido a una mala configuracií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n del script.
La vble $server_protocol contiene http:// o https://, $server_name, contiene lo que seria tu nombre de dominio, (www.midominio.com), $server_port el puerto (por defecto el 80, que es el puerto estí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡ndar para el apache y el que usa la configuracion de lomejordeinternet. Si es el 80, no aparece en la barra de direcciones), $script_name es el directorio donde tienes instalado el script (p.e: /phpBB2/), y $url es el archivo concreto php al que tiene que dirigirse. (p.e: index.php?sid=d3daac1d3b6d69ac1490b287f81303d0)
Por lo tanto, al contatenar (juntar) estas variables, se obtiene la direccion a la que te manda despues de hacer login.
(http://www.midominio.com:80/phpBB2/inde ... 87f81303d0)
Cí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³digo:
header('Location: ' . $server_protocol . $server_name . $server_port . $script_name . $url);
Despues que el phpbb hace login, lo que hace es redireccionar usando esta funcion que puso el compaí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?±ero de antes. Si tienes una configuracií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n incorrecta del script, esto no funcionara. Puedes cambiar la configuracion desde el panel de administracií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n del foro, en Administracií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n General -> Configuracií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n General
Siguiendo el ejemplo de antes, tendrias que poner:
Nombre de Dominio : www.midominio.com
Puerto del Servidor :80
Path del Script : /phpBB2/ (si el foro estí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡ en la raiz, solo / )
JE JE
Digo semisolucionado porque mi Nombre de Domino estaba como "localhost" le puse la direccion por la cual se accede desde internet (desde el exterior - ip publica) y o maravilla, todo lo que podia hacer desde mi maquina ahora lo podí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Âa hacer desde afuera, desde el exterior, mas cuando quiero entrar ahora desde mi localhost es decir de mi maquina donde corre el servidor ya no funka. ja jaaa ja ja
Creo que necesito un cí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³digo php para que detecte cuando estoy en localhost o fuera en el exterior, porque la verificacion del login lo hace accediendo a mi Nombre de Dominio y desde mi propia maquina jamas voy a poder acceder con la direccion del Nombre de Dominio.
Ahora si esta casi todo listo, solo necesito entrar desde mi localhost para poder adminstrar mi phpBB2.
Necesito ayuda... Gracias Kuka
Re: Error Al Loguearse
Bueno soy Jose, lo que pasa es que quise cambiar mi forma de loguearme y perdi el usuario, bueno en fin.... Ya solucioní?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?© mi problema, y lo publico por si le sirve a alguien la solucií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n.
Al darme cuenta que ahora solo tení?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Âa problemas para loguearme desde el localhost (mi mí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡quina) supuse que ahora si es un problema de redireccií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n y por ahi encontre este problema y cambie el siguiente cí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³digo:
Abrir el archivo functions.php que se encuentra en la carpeta includes
Buscar la funcií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n:
function redirect($url)
y remplazar toda la funcion completa por:
/////////////////////////////////////////////////////////////////
function redirect($url)
{
global $db, $board_config;
if (!empty($db))
{
$db->sql_close();
}
$server_protocol = ($board_config['cookie_secure']) ? 'https://' : 'http://';
$server_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name']));
$server_port = ($board_config['server_port'] 80) ? ':' . trim($board_config['server_port']) : '';
$script_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['script_path']));
$script_name = ($script_name == '') ? $script_name : '/' . $script_name;
//$url = preg_replace('#^\/?(.*?)\/?$#', '/\1', trim($url));
// Redirect via an HTML form for PITA webservers
if (@preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')))
{
header('Refresh: 0; URL=' . $server_protocol . $server_name . $server_port . $script_name . $url);
echo 'RedirectIf your browser does not support meta redirection please click HERE to be redirected';
exit;
}
// Behave as per HTTP/1.1 spec for others
//header('Location: ' . $server_protocol . $server_name . $server_port . $script_name . $url);
header('Location: ' . $url);
exit;
}
/////////////////////////////////////////////////////////////////
Luego de hacer este cambio, ya podí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Âa ingresar a las cuentas, desde el localhost (mi maquina y servidor a la vez) pero me tope conque no podia ingresar al panel de Administracií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n, asi que hice el í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?ºtlimo pequeí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?±o cambio que tiene que ver con la redireccií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n:
Abrir pagestart.php que se encuentra en la carpeta admin
y buscar el if completo (con sus llaves)
if (!$userdata['session_admin'])
y remplazarlo por el siguiente cí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³digo:
//////////////////////
if (!$userdata['session_admin'])
{
redirect(append_sid("../login.$phpEx?redirect=admin/&admin=1", true));
}
/////////////////////
Luego ya pude entrar al panel de Administracion.
Lo probí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?© fuera de mi red de internet y funcioní?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³, lo probí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?© desde mi localhost (mi maquina - servidor) y tambií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?©n funcioní?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³..
Espero que les sirva de algo como a mi me ha servido.
Hago resaltar que estoy trabajando en una mí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡quina que tiene ip dinamica con ayuda de NO-IP se me puede ver desde el exterior.
Uso el phpBB2 2.0.17 con mod de jerarquias.
Y ahora voy a tratar de instalar el stilo REDSQUARE.... espero no tener mas problemas.... je je
bye bye.