Llevo varias horas intentando solucionar el siguiente problema y no he encontrado nada en el foro que me ayudara. Tenía una página web en mi PC con scripts php y una base de datos en mysql (phpmyadmin), que he subido a internet recientemente y que en mi PC funcionaba perfectamente. La base de datos ya se encuentra en el servidor correspondiente y tengo todos los datos de conexión: Host, nombre de la base de datos, nombre de usuario y clave. He modificado debidamente el archivo Conexion.php, con el siguiente resultado, que creo correcto (porque funcionaba bien en localhost):
Código:
También he cambiado debidamente las rutas de links, imágenes... pero el caso es que al cargar la página web no me carga ninguno de los contenidos, es decir, nada de los archivos .php, porque lo que son las css y las cosas relacionadas con formato y html cargan bien. Después de haber probado a tocar cada ruta, a escribirla completa por si estuviera aquí el error, sólo se me ocurre que no se esté estableciendo correctamente la conexión. Así pues, éstas son mis preguntas:<? function consultar($consulta) { $dbhost="el que me han facilitado en formato xx.xxx.xxx.xx"; $dbusuario="el que me han dado"; $dbpassword="el que me han dado"; $db="el de la base de datos en el servidor"; $conexion = mysql_connect ($dbhost, $dbusuario, $dbpassword); mysql_select_db($db, $conexion); $resultado = mysql_query($consulta, $conexion); return $resultado; } ?>
1º ¿Puede deberse a que no se establece la conexión correctamente el que no me tire ninguno de los archivos .php?
2º ¿Qué puedo haber equivocado en el archivo Conexion.php para que en localhost funcione pero no con el nuevo servidor?
3º ¿O puede ser todo un problema de rutas o de carpetas, aunque no ha variado la estructura y he cuidado de cambiar los localhost/.../Archivo.php a su actual ubicación?
Muchas gracias por vuestra ayuda, ya que no entiendo qué puede estar fallando porque no me sale ningún mensaje d eerror y es mi primer contacto con PHP y MySql.
My_lady