Comunidad de diseño web y desarrollo en internet online

Problema con localhost (Ruta).

Citar            
MensajeEscrito el 18 Mar 2009 02:50 pm
Instale AppServ, Apache, PHP y MySQL y, elabore una base de datos y las respectivas tablas, hasta aquí correcto, genere un archivo PHP para poner la información de la base en una pagina XHTML.
El problema consiste en que al poner la dirección en el navegador para ver la información en modo local me marca un error que no encuentra el servidor.
http://localhost/prueba/archivos.php.
Seguramente el problema se encuentra en la ruta o que pasa ?.

Por takeshi_coyi

20 de clabLevel



 

safari
Citar            
MensajeEscrito el 19 Mar 2009 02:01 am
Estas seguro que el servidor esta activado? tienes que ver el estado del servidor, por ejemplo, si pone el AppServ te coloca un icono a un lado del escritorio(windows) basta con darle click y ver el estado del servidor, "down" "on" puede que otra aplicacion este ocupando el puerto destinado para el servidor, skype por ejemplo.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 19 Mar 2009 04:53 am
compa yo recomiendo usar xampp

lo copias, y lo pegas en tu disco
entras y le das xampp_setup

luego le das xampp_start y listop

podes entrar a tu localhost y tendras tus servicios web y mysql correindo y el php ya configurado!

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

firefox
Citar            
MensajeEscrito el 19 Mar 2009 03:04 pm
Salvo su mejor comentario, insisto que sigue siendo el problema con la ruta de listado ciudades.php .
Les muestro el mensaje que aparece al intentar el enlace.

404 Not Found

The requested URL /listadociudades.php was not found on this server.
Apache/2.2.4 (Win32) PHP/5.2.1 Server at localhost Port 80

Gracias por sus respuestas tan acertadas.

Por takeshi_coyi

20 de clabLevel



 

safari
Citar            
MensajeEscrito el 19 Mar 2009 06:17 pm
http://localhost/prueba/archivos.php

Bueno, es explica que el server anda, sera que tu archivo php esta mal escrito, ve a el directorio raiz del sistema de carpetas del servidor, y revisa que exista una carpeta con el nombre prueba y dentro de esta exista un archivo llamado "archivos.php". Tienes que asegurarte de eso.

Como dice jpcw, XAMP es buena opcion, no dejes de probarla.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 19 Mar 2009 07:02 pm
Correcto era la ruta, tenia la carpeta y el archivo en otra dirección.
Nuevamente gracias por la respuesta, hasta pronto....

Por takeshi_coyi

20 de clabLevel



 

opera
Citar            
MensajeEscrito el 20 Mar 2009 02:04 am
<html>
<head>
<title>Reporte de Ciudades</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<h1>Reporte de Ciudades</h1>
<table border="1">
<tr>
<td>ID Ciudad</td>
<td>Nombre</td>
</tr>

<?php
$conexion = mysql_connect('localhost', 'root');
mysql_select_db('inmobiliaria');
$tabla = mysql_query('SELECT * FROM ciudades');
while ($registro = mysql_fetch_array($tabla)) {
?>

<tr>
<td><?php echo $registro[‘id’]; ?></td> --------------------------- ( AL MODIFICAR ESTO)
<td><?php echo $registro[‘nombre’]; ?></td> ------------------------------- ( Y ESTO)
</tr>

<?php
}
mysql_free_result($tabla);
mysql_close($conexion);
?>

</table>
</body>
</html>

No logro enlazar con la db, modifique los parametros de arriba y no pasa nada.

Por takeshi_coyi

20 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Mar 2009 03:36 am
Necesitas el Usuario y el Password de la BD:

Código PHP :

$conexion = mysql_connect('localhost', 'user', 'pass');


Por otro lado, es mejor que tengas archivos separados, para conectar con la base de datos, hacer las querys y representar los datos, NO todo en un solo archivo php.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 20 Mar 2009 03:15 pm
Creo que no fui especifico.
PRMER CÓDIGO............
<html>
<head>
<title>Reporte de Ciudades</title>
</head>
<body>
<h1>Reporte de Ciudades</h1>
<table>
<tr>
<td>ID Ciudad</td>
<td>Nombre</td>
</tr>

<?php
$conexion = mysql_connect('localhost', 'usuariobase', 'topsecret');
mysql_select_db('inmobiliaria');
$tabla = mysql_query('SELECT * FROM ciudades');
while ($registro = mysql_fetch_array($tabla)) {
?>

<tr>
<td>1</td>.....................................
<td>Madrid</td>.............................
</tr>

<?php
}
mysql_free_result($tabla);
mysql_close($conexion);
?>

</table>
</body>
</html>

ABRE EL NAVEGADOR Y MUESTRA LA TABLA CON MADRID.

CÓDIGO MODIFICADO...............................................................................

<html>
<head>
<title>Reporte de Ciudades</title>
</head>
<body>
<h1>Reporte de Ciudades</h1>
<table>
<tr>
<td>ID Ciudad</td>
<td>Nombre</td>
</tr>

<?php
$conexion = mysql_connect('localhost', 'usuariobase', 'topsecret');
mysql_select_db('inmobiliaria');
$tabla = mysql_query('SELECT * FROM ciudades');
while ($registro = mysql_fetch_array($tabla)) {
?>

<tr>
<td><?php echo $registro[‘id’]; ?></td>............................................................
<td><?php echo $registro[‘nombre’]; ?></td>..................................................
</tr>

<?php
}
mysql_free_result($tabla);
mysql_close($conexion);
?>

</table>
</body>
</html>

MUESTRA LA TABLA SIN NINGUN DATO UNICAMENTE EL TITULO .

Por takeshi_coyi

20 de clabLevel



 

safari
Citar            
MensajeEscrito el 20 Mar 2009 03:25 pm
Por otro lado, es mejor que tengas archivos separados, para conectar con la base de datos, hacer las querys y representar los datos, NO todo en un solo archivo php.

Como abro a los archivos ,2,3,etc archivos .php desde el navegador. ?.

Por takeshi_coyi

20 de clabLevel



 

safari
Citar            
MensajeEscrito el 20 Mar 2009 04:22 pm

Por KB-27

Claber

301 de clabLevel



 

My very secret HQ

firefox
Citar            
MensajeEscrito el 20 Mar 2009 10:50 pm
Si te conecta con la base de datos?, tu bd se llama inmobiliaria? la tabla se llama ciudades? los campos se llaman id y nombre? porque yo veo el codigo bien, sera problema con tu BD

Prueba tambien con:

Código PHP :

$tabla = mysql_query('SELECT id, nombre FROM ciudades', $conexion);

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 21 Mar 2009 01:38 pm
Sigo sin conseguir el enlace a la db mySQL ( modo local ), me sucede con appserv y con xampp tambien
al leer la ficha técnica de los dos programas hacen mención que trabajan correctamente hasta Window XP
no hablan de Window vista, de hecho al instalar xampp en W vista al inicio aparece un mensaje de advertencia
que dice que recomiendan desabilitar el (UAC) para evitar restricciones .
Les agradecere cualquier información al respecto.....

Por takeshi_coyi

20 de clabLevel



 

safari
Citar            
MensajeEscrito el 21 Mar 2009 02:40 pm
Entras a panel de control, administracion de usuarios, y deshabilitas (UAC)

ahora claro que te dara un mensaje pues va a montar dos servicion "nuevos" apache y Mysql

Pero luego de que has seteado el xampp y lo lanzas aparece una ventana de un promp indicando que el servicio esta corriendo, no la vayas a cerrar,


solo ingresas a tu navegador y le das localhost y yap



aqui ya sabes que todo tu infraestructura esta perfecta, ya podes hacer la prueba de tu aplicacion!

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

firefox
Citar            
MensajeEscrito el 21 Mar 2009 05:35 pm
No se logro el enlace , desabilite el UAC, reinicie el equipo etc,etc,etc y nada.
Extraño, pues comentas que el código está bien escrito.................

Por takeshi_coyi

20 de clabLevel



 

opera
Citar            
MensajeEscrito el 21 Mar 2009 08:55 pm
Despues de leer varios artículos sobre xampp en vista me queda claro que generalmente no funciona en está plataforma se diseño para XP pero.................comentan que cargando Microsoft Virtual PC 2007 ya es posible.
Alguien sabe algo al respecto ??????????????...

Por takeshi_coyi

20 de clabLevel



 

opera
Citar            
MensajeEscrito el 22 Mar 2009 02:55 am
Prueba con Easyphp, yo tenía un problema parecido y logré solucionarlo fue utilizando Easyphp...

Por KB-27

Claber

301 de clabLevel



 

My very secret HQ

firefox

 

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