Foros de daboweb

MULTIMEDIA, Video digital, Grabación, Diseño gráfico, Diseño web, Programación => Webmasters - Diseño Web - Programación - Diseño gráfico => Mensaje iniciado por: canario30 en 07 de Marzo de 2009, 04:24:45 pm

Título: Problema al subir sitio al Hosting! (SOLUCIONADO)
Publicado por: canario30 en 07 de Marzo de 2009, 04:24:45 pm
 Hola amigos del foro:Les cuento que hize un sitio sencillo en php, lo probe en localhost(en mi maquina con wampserver) y anda todo perfecto se vincula todo bien;cuando tiro los archivos al public html del hosting, arranca el index todo perfecto,pero el menu de navegacion no me enlaza a sus items.Lo raro es que si me funcionan los enlaces que estan en el cuerpo de la pagina,en el menu ,solo el que me enlaza es el home(es decir el index que me muestra la pagina principal).Yo no toque nada de lo que tenia en el localhost...por eso me parece raro.
Gracias.
P D: el hosting tiene soporte php
Título: Re: Problema al subir sitio al Hosting!!!!!!!!!
Publicado por: Liamngls en 07 de Marzo de 2009, 05:40:47 pm
Pues así, sin verlo ... como que se antoja complicado ver el problema.

Lo más probable es que las rutas de los enlaces estén mal, ¿son rutas relativas o obsolutas?
Título: Re: Problema al subir sitio al Hosting!!!!!!!!!
Publicado por: Dabo en 08 de Marzo de 2009, 09:01:13 pm
Pues si, tiene que ser algo de las rutas y que en la base de datos (si la hay) esté apuntando al sitio equivocado (el localhost por ejemplo), ya nos contarás ;)
Título: Re: Problema al subir sitio al Hosting!!!!!!!!!
Publicado por: canario30 en 09 de Marzo de 2009, 01:23:31 pm

 Hola amigos, ante todo gracias por su atencion.Les cuento que no se bien cual es la diferencia entre un enlaces relativos o absolutos, pero les voy a poner (tal cual como esta en la pagina) un enlace que me anda y otro que no, a ver si esto ayuda un poco:
Tengo un menu de navegacion en el sidebar con:

 Home     <A class=links href="index.php" target=_top> Home </A> (este anda)
 Nosotros <A class=links href="foro.php" target=_top>El Foro</A> (no nada)
 Servicios <A class=links href="servicios.php" target=_top>Servicios</A> (no anda)

 
 despues tengo  4 enlances en el cuerpo de la pagina que si andan:

                 Estudiantes href="Estudiantes.php"
                                target=_top>Estudiantes y profesionales con
                                vocación  ( este anda)

 
 les cuento que los archivos estan todos en una misma carpeta y que se llaman
 servicios.php,estudiantes.php, index.php......
 bueno espero que aclare un poco mi pregunta
 gracias.
 
Título: Re: Problema al subir sitio al Hosting!!!!!!!!!
Publicado por: Liamngls en 09 de Marzo de 2009, 03:19:12 pm
Las rutas relativas son las abreviadas que, supuestamente, funcionan dentro de un mismo dominio normalmente sería algo así siguiendo tu ejemplo:

Código: [Seleccionar]
<a href=".../foro.php">
La ruta absoluta es la dirección completa, http://www.daboweb.com/foros/index.php ... por ejemplo.

Yo te recomendaría usar las rutas completas, no se tarda mucho más en ponerlas y así te evitas este tipo de problemas, en caso de quieras mantenerlo como está deberías como mínimo ponerle la slash delante ...

href="/index.php"
href="/foro.php"
href="/servicios.php"

Así ya debería de andar, de todas formas y que conste que tampoco quiero agobiarte ...

En cuanto a esto: target=_top ... debería de ser target="_top"

Pues así, sin verlo ... como que se antoja complicado ver el problema.
Título: Re: Problema al subir sitio al Hosting!!!!!!!!!
Publicado por: canario30 en 10 de Marzo de 2009, 01:28:10 pm

Hola y gracias por sus respuestas.Les cuento que el problema era el que menos imaginaba:problemas de minisculas y mayusculas,es decir,cuando referenciaba a un archivo, en el codigo estaba en miniscula y el nombre del archivo era en mayuscula.
Lo raro que en el localhost ese problema no me aparecia,sera que tambien depende del servidor?
gracias.
Título: Re: Problema al subir sitio al Hosting!!!!!!!!!
Publicado por: Liamngls en 10 de Marzo de 2009, 06:35:06 pm
Posiblemente porque tu localhost no diferencia entre mayúsculas y minísculas mientras que el alojamiento si lo hará ya que seguramente sea un sistema Unix.