Comunidad de diseño web y desarrollo en internet online

No conecto con la bbdd

Citar            
MensajeEscrito el 10 May 2010 08:30 am
Hola de nuevo y gracias por vuestra preciada colaboración!

Para aquellos q no hayan leido el post anterior, os pongo en situación:

He trasladado una web (php + backoffice) a un nuevo alojamiento. Una vez he copiado los archivos e importado la bbdd, es momento de escribir el nombre en la barra de direcciones y ver la web.

Todo parece perfecto, hasta q clico sobre un link del menú y ... Error 404!! Parece como si al clicar sobre el link y ejecutar la consulta, no encuentra resultados. En cambio la bbdd (datos y estructura) está ahí ...

Una pista más!

Al intentar entrar en el backoffice, ni siquiera me aparece la pantalla de login, sino que:
Unable to connect to your database server using the provided setting

Seguro q es una tontería, pero no encuentro la razón ... He comprobado q usuario/contraseña sean los correctos, es decir, los correspondientes a la bbdd q he creado en el nuevo alojamiento ...

Quién me echa una mano?

Gracias!!

Por andreand

8 de clabLevel



 

chrome
Citar            
MensajeEscrito el 10 May 2010 10:30 am
ya revisaste el link en la barra de direcciones cuando te marca el 404? no es un link de tu sitio anterior? no ha cambiado una sola carpeta o subdominio?
talvez si no dieras un poco mas de donde "ver" podriamos dejar las conjeturas e irnos mas a los hechos ;)

intenta hacer una conexion rapida a la base de datos
suponiendo, estas seguro de que es localhost y no otra cosa la que debes poner en esa linea? (cambia de hosting a hosting)
de pura casualidad tu usuario y BD no tendran antepuestos algo como DOMINIOACTUAL_usuario / DOMINIOACTUAL_basededatos ? generalmente los proveedores de hosting tienden a agregarle tu dominio a las bases de datos y usuarios

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 10 May 2010 02:04 pm
Gracias tribak por tu ayuda!

1. USUARIO/CONTRASEÑA
Respecto al usuario/contraseña q aparece en el archivo database.php (*):

>?php if (!defined('BASEPATH')) exit('No direct script access allowed');
$active_group = "default";
$active_record = TRUE;

if ($_SERVER['SERVER_NAME'] == 'localhost') {
$db['default']['hostname'] = "localhost";
$db['default']['username'] = "root";
$db['default']['password'] = "xxxxx";
$db['default']['database'] = "yyyyy";
$db['default']['dbdriver'] = "mysql";
$db['default']['dbprefix'] = "pref_";
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";
}
else {
$db['default']['hostname'] = "localhost";
$db['default']['username'] = "uuuuu";
$db['default']['password'] = "xxxxx";
$db['default']['database'] = "yyyyy";
$db['default']['dbdriver'] = "mysql";
$db['default']['dbprefix'] = "pref_";
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";
}
?<

Creo q este código es correcto ... lo único q he hecho es cambiar el usuario/contraseña/nombre bbdd por los datos de la nueva web. Ves algo sospechoso?

(*) Ojo, he cambiado los < > de dirección, pq no he encontrado cómo codificarlo como <code>

2. LINK BARRA DIRECCIONES
En cuanto al link que aparece en la barra, en este caso, no me aporta nada, pq se genera por código ... Deduzco q en la generación de los links está implicado el framework: mootools.

Por andreand

8 de clabLevel



 

chrome
Citar            
MensajeEscrito el 10 May 2010 05:05 pm
Finalmente, he podido acceder al backoffice:
www.dominio.com/admin

puedo crear una nueva sección, añadir contenido, e incluso la web lo refleja, pero ... de nuevo, cuando clico sobre el link correspondiente para ver la sección: Error 404 ...

Estoy empezando a dudar de si es la conexión con la bbdd o bien, el framework mootool ...

mooFiles.js
*
* var mooFiles = new Class({
*
* Implements: [Events, Options],
*
* options: {
* base_url : 'http://www.domain.com/archivos',
* taula : 'continguts', // Table where the content is recorded
* id_registre : '', // Id for current register
* paginacio : 1, // Images pagination at server
* id_fitxer : '',
* actTinyMce : true, // Actived area for file description
* actFondo : false, // Show background management
* edicio : false, // Edit o Create file
* directori : 'fotos', // Directory by defaut
* tipo_dir : 'servidor', // Acces type ( server or local )
* imatges : ['jpg', 'jpeg', 'gif', 'png'] // File type allowed for imatges
* },
*
* ... etc.
*

Alguien se le ocurre algo? Cualquier comentario, será bienvenido!

Mil gracias!!

Por andreand

8 de clabLevel



 

chrome
Citar            
MensajeEscrito el 10 May 2010 06:02 pm
jamas he usado tal CMS pero he tenido un problema similar en WordPress al migrar (hace unos dias)
las entradas tenian parte del link anterior, el cual no me servia, tuve que entrar a mi base de datos y revisar la informacion de los posts a ver que iba mal, probablemente podrias intentar en tu tabla de configuracion o algo similar

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 12 May 2010 07:59 am
Si lo mejor es que entres en tu DB consultes directamente el contenido lo mas probable es que el contenido este ligado aun al dominio anterior ejemplo SELECT * FROM TABLADECONTENIDO, ya que exportaste la DB del server anterior yo creo que mirando eso puedes encontrar el lio. y por supuesto solucionarlo.

Por kagure

1 de clabLevel



 

localhost/

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.