Foros del Web » Creando para Internet » Herramientas y Software »

Duda respecto a Dreamweaver MX & BBDD

Estas en el tema de Duda respecto a Dreamweaver MX & BBDD en el foro de Herramientas y Software en Foros del Web. Hola a todos, Estoy comenzando en esto, así que esta pregunta será simple. Tengo una página web (indice.htm) que enlaza con una segunda en la ...
  #1 (permalink)  
Antiguo 03/08/2003, 18:00
 
Fecha de Ingreso: agosto-2003
Ubicación: Marte
Mensajes: 13
Antigüedad: 21 años, 6 meses
Puntos: 0
Duda respecto a Dreamweaver MX & BBDD

Hola a todos,

Estoy comenzando en esto, así que esta pregunta será simple. Tengo una página web (indice.htm) que enlaza con una segunda en la que aparece un catálogo de productos (catalogo.asp), con un listado de los productos que existen en una base de datos Access. Cada uno de los productos enlaza a un archivo en el que se dan detalles de ese producto (detalle.asp) a partir de la información de la misma base de datos. He conseguido que esto funcione bien si utilizo la función de previsualización con "indice.htm", en este caso aparece el catálogo completo de productos enlazando cada uno con su hoja particular. Mi problema es que cuando publico el sitio en Inetpub/wwwroot/ no consigo que el archivo "catalgo.asp" se cargue correctamente en el IExplorer. ¿Alguien puede darme una pista?

Muchas gracias.

Jordi
  #2 (permalink)  
Antiguo 04/08/2003, 10:18
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 23 años, 2 meses
Puntos: 4
Tienes Subidos todos los archivos al C:/Inetpub/wwwroot ?? incluso los de conexion?

Tienes una conexión DNS del sistema a la base de datos?

Tiene el archivo de excel los permisos de escritura y lectura de Windows?

Que error te sale? el 500.100 o el 404?

Saludos.
__________________
EL LIMITE ES EL UNIVERSO
  #3 (permalink)  
Antiguo 05/08/2003, 21:49
 
Fecha de Ingreso: agosto-2003
Ubicación: Marte
Mensajes: 13
Antigüedad: 21 años, 6 meses
Puntos: 0
Hola,

La respuesta a tus preguntas es:

Sí, tengo todos los archivos en Inetpub/wwwroot.
Sí, tengo una conexión DNS a la base de datos.
No sé como especificar los permisos de escritura de la base de datos (en Access) en Windows.
No me sale ningún error determinado. En un primer momento, el Internet Explorer me mostraba únicamente el archivo como texto desde el "<%LANGUAJE="JSCRIPT"%>" hasta el último "%>"

gracias de nuevo
  #4 (permalink)  
Antiguo 06/08/2003, 08:14
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 23 años, 2 meses
Puntos: 4
Que tal,

Si te muestra el archivo como texto debe ser porque el Internet Information Server no sabe como interpretar el código .asp, o sea que no tiene asociada la extensión .asp para interpretarla.

Intenta esto:
En Panel de Control/ Herramientas Administrativas/Administrador de servicios de Internet/

Despliega el Arbol que sale arriba a la izquierda y busca en Sitio Web Predeterminado/Click Derecho/ Propiedades/ Directorio Particular/ Configuración/

Mira si en el listado de extensiones aparace .asp

Si no aparece debes reinstalar el IIS.


Sobre los permisos a la base de datos Acces, esto hay que hacerlo cuando estás en Windows 2000.

Te pongo lo que sale en el Manual del Dream MX que me sirvió a mi tambien en el pasado:



Para comprobar o cambiar los permisos para el archivo de base de datos:


1 En el Explorador de Windows, localice el archivo de base de datos o la carpeta que contiene la
base de datos, haga clic con el botón derecho del ratón en el archivo o carpeta y seleccione
Propiedades.

2 Si utiliza Windows 2000, seleccione la ficha Seguridad; si utiliza Windows NT, seleccione la
ficha Seguridad y luego haga clic en el botón Permisos.
Nota:Este paso sólo debe darlo si dispone de un sistema de archivos NTFS.Si su sistema de archivos es FAT,el
cuadro de diálogo no incluirá la ficha Seguridad.

3 Si la cuenta IUSR_nombre_del_equipo no figura entre las cuentas de Windows en el cuadro de
diálogo Permisos de archivos, haga clic en el botón Agregar para añadirla.

4 En el cuadro de diálogo Agregar usuarios y grupos, elija el nombre del equipo del menú
emergente Mostrar nombres en.


Nota:Si utiliza Windows 2000,el cuadro de diálogo se denomina “Seleccionar usuarios,equipos o grupos ”y el
menú emergente,“Mirar en:”.
Aparecerá una lista de nombres de cuentas asociadas al equipo. Si la cuenta IUSR no aparece en
la lista de Nombres, haga clic en el botón Mostrar usuarios.
Nota:Windows 2000 no incluye el botón Mostrar usuarios.

5 Seleccione la cuenta IUSR_nombre_del_equipo y luego haga clic en Agregar.

6 Asigne a la cuenta IUSR permisos completos eligiendo Control total del menú emergente Tipo
de acceso y haga clic en Aceptar.

Para mayor seguridad, los permisos pueden establecerse de manera que el permiso Leer esté desactivado para la carpeta Web que contiene la base de datos. No se permitirá examinar la
carpeta, pero las páginas Web continuarán teniendo acceso a la base de datos.



Saludos.
__________________
EL LIMITE ES EL UNIVERSO
  #5 (permalink)  
Antiguo 06/08/2003, 22:15
 
Fecha de Ingreso: agosto-2003
Ubicación: Marte
Mensajes: 13
Antigüedad: 21 años, 6 meses
Puntos: 0
Muchas gracias jpogsistem,

He mirado lo que comentas y parece que la configuración del servidor es correcta. Lo que no he podido ver son los permisos de la base de datos porque me da la impresión que el equipo lo tengo como FAT y no NFTS (aunque es un PentiumIV corriendo bajo XP Pro). Lo que me extraña es que si esun problema de permisos se llegue a ver bien utilizando la vista previa y deje de verse después.

Sin embargo, algo ha cambiado desde el último mensaje. Si coloco las tag <html><head> al principio del documento el aspecto cambia. DW las coloca después de toda la parafernalia inicial, si yo las coloco al principio de todo, la visión del código HTML de la página es el correcto pero sigo sin ver la tabla de productos. Solamente veo " target="detalles">, ¿te da esto alguna otra idea?

Muchas gracias,

Jordi
  #6 (permalink)  
Antiguo 08/08/2003, 08:26
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 23 años, 2 meses
Puntos: 4
La verdad no me na idea. El DWMX como el Ultradev ponen el codigo ASP siempre al principio como lo indicas.

No sé si hayas revisado la configuración del sitio desde Dreamweaver con respecto a lo del sitio local, remoto y de pruebas.

Si todo está correcto Intenta desistalar y reinstalar el IIS sino entonces pregunta en el foro de asp con un codigo en concreto.


Saludos.
__________________
EL LIMITE ES EL UNIVERSO
  #7 (permalink)  
Antiguo 08/08/2003, 11:35
 
Fecha de Ingreso: agosto-2003
Ubicación: Marte
Mensajes: 13
Antigüedad: 21 años, 6 meses
Puntos: 0
Gracias,

Lo intentaré. Seguramente debo tener un problema con la configuración del ordenador porque tengo otros problemas con un formulario (en FrontPage) y no consigo ver tampoco la solución... (y tengo las extensiones activadas, además tampoco me funciona en la página de Lycos, que admite extensiones FrontPage)

Jordi
  #8 (permalink)  
Antiguo 28/08/2003, 06:53
 
Fecha de Ingreso: diciembre-2002
Ubicación: argentina... de ahí seran veinte cuadras
Mensajes: 382
Antigüedad: 22 años, 1 mes
Puntos: 0
Como llamas a la pàgina?, o sea, que escribis en la barra de direcciones?
__________________
Juan Pablo
  #9 (permalink)  
Antiguo 01/09/2003, 21:44
 
Fecha de Ingreso: agosto-2003
Ubicación: Marte
Mensajes: 13
Antigüedad: 21 años, 6 meses
Puntos: 0
Hola,

Generalmente algo así como

http://localhost/indice.htm

que lleva un enlace a la página catálogo (http://localhost/catalogo.htm)

Aquí es cuando funciona bien.
El problema lo tengo cuando la publico en Inetpub/wwwroot/, aqui deja de funcionar.

Jordi
Jordi
  #10 (permalink)  
Antiguo 06/09/2003, 13:26
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 23 años
Puntos: 6
Pues tu problema es sencillo, el IIS no reconocera tu index.html, ni tu index.asp....por que por defecto siempre trae Default.asp, Default.html... eso serian las que llamados index...ahora bien, para que te lea los index.asp, index.html, index.html deberias abrir el ISS, darle click derecho al icono que tiene los web site y en sus propiedades buscar ahi por las pestañas (es que no recuerdo como se llaman...) donde veas que sus opciones son default.asp, default.html y darle al boton agregar y agregas los index.htm, index.html..etc... reinicia el iis y listo.
__________________
www.dataautos.com
  #11 (permalink)  
Antiguo 07/09/2003, 22:10
 
Fecha de Ingreso: agosto-2003
Ubicación: Marte
Mensajes: 13
Antigüedad: 21 años, 6 meses
Puntos: 0
Gracias asinox, pero sigue sin funcionarme. Últimamente estoy detectando determinadas incongruencias en el funcionamiento de mi máquina (gracias Bill) y me temo que todo esto pueda ser parte del mismo problema...

Jordi
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:11.