Foros del Web » Programando para Internet » ASP Clásico »

Una pregunta

Estas en el tema de Una pregunta en el foro de ASP Clásico en Foros del Web. Hola, ¿Se puede dar el caso en que una página ASP funcione en el PWS pero no lo haga en el servidor?¿Cuál puede ser la ...
  #1 (permalink)  
Antiguo 25/01/2002, 13:36
 
Fecha de Ingreso: mayo-2001
Mensajes: 148
Antigüedad: 23 años, 1 mes
Puntos: 0
Una pregunta

Hola,


¿Se puede dar el caso en que una página ASP funcione en el PWS pero no lo haga en el servidor?¿Cuál puede ser la causa si descartamos el que el Servidor esté fuera de servicio?Además, es un servidor de pago, no gratuito.¿Alguien puede ayudarme??? Gracias a todos. Sifi.

<center><A HREF=" http://www.elenet.org"><IMG SRC="http://www.efrance.fr/somoswebmasters/GRAFICOS/ele468x60.gif"> </A> </center>
  #2 (permalink)  
Antiguo 25/01/2002, 13:42
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Una pregunta

Que queres decir con &quot;no funciona&quot;?
  #3 (permalink)  
Antiguo 25/01/2002, 13:44
 
Fecha de Ingreso: mayo-2001
Mensajes: 148
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Una pregunta

simplemente que &quot;no funciona&quot;, sale una página de error (500 creo) diciendo que la página a la que intento entrar tiene un problema. Si es verdad y tiene un problema, ¿por qué en el PWS funciona, no me da error?
Gracias, sifi.

<center><A HREF=" http://www.elenet.org"><IMG SRC="http://www.efrance.fr/somoswebmasters/GRAFICOS/ele468x60.gif"> </A> </center>
  #4 (permalink)  
Antiguo 25/01/2002, 13:51
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Una pregunta

Seria interesante que me mandaras el error, pero lo que te puedo decir es que a lo mejor no tenes permisos de ejecucion en el sitio web.
Si funcionan las paginas html puras (por ejemplo) y no las asp es probable que no tengas permisos de ejecuciion o aplicaciones creadas en el sitio web, pero eso es tema del administrador del servidor web, hablalo con el.
Espero que esto te solucione el tema
  #5 (permalink)  
Antiguo 25/01/2002, 13:58
 
Fecha de Ingreso: mayo-2001
Mensajes: 148
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Una pregunta

El tema es que el sitio es entero en ASP y funciona perfectamente, es esta página que acabo de subir la que no va.El error que da es el ERROR 500: Imposible de abrir la página, hay un problema con la página que quiere abrir.

Lo que estoy intentado hacer es un formulario.En una pagina se habre un formulario (que funciona), lo relleno y en el momento en que doy a enviar, me da error en la página que debe recoger los datos y escribirlos en la bd.Lo raro es que en el PWS funciona de maravilla.Gracias, sifi



<center><A HREF=" http://www.elenet.org"><IMG SRC="http://www.efrance.fr/somoswebmasters/GRAFICOS/ele468x60.gif"> </A> </center>
  #6 (permalink)  
Antiguo 25/01/2002, 14:03
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Una pregunta

Te fijaste si podes abrir la base de datos?
Te podes haber equivocado en la posicion de la BD (si es access) el nombre de tabla, o la conexion ODBC (si es sql o access)
A veces el error te lo da porque no puede encontrar la bd o la tabla
  #7 (permalink)  
Antiguo 25/01/2002, 14:13
 
Fecha de Ingreso: mayo-2001
Mensajes: 148
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Una pregunta

En principio no es eso porque la misma base de datos está funcionando, además ya he comprobado la url de la bd, el nombre de la bd y de la tabla, los campos que he colocado, todo. Este script funciona de la siguiente manera: recibe los datos del formulario, revisa que los campos importantes estén rellenos, si no lo están, te envía una página de error (esto si lo hace).En el caso de que el formulario esté relleno pues te envía a una página donde te confirma que se ha escrito en la bd.Lo raro es que, cuando dejo el campo nombre (este es obligatorio rellenarlo) sin rellenar, me sale el mensaje de error que me debe salir, es decir, que funciona, es justo cuando tiene que escribir. Bueno te paso la URL del formulario a ver que te parece, a ver si puedes ayudarme, gracias de nuevo: <a href='ir.asp?http://168.143.84.107/ad_comunidad.asp' target='_blank'>http://168.143.84.107/ad_comunidad.asp...</a>Sifi (estoy por aquí)

<center><A HREF=" http://www.elenet.org"><IMG SRC="http://www.efrance.fr/somoswebmasters/GRAFICOS/ele468x60.gif"> </A> </center>
  #8 (permalink)  
Antiguo 25/01/2002, 14:25
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Una pregunta

Lo que sucede en tu caso es que no tienes los permisos de escritura sobre la Base de Datos, y eso debes hablarlo con el administrador del hosting, por eso te tira ese error, porque intentas agregar un registro a la BD y no tienes permisos de escritura... ;)

<div align=right><embed src="http://www.jesusdaniel.venezuela.com/jd.swf" height=25 width=200 wmode="transparent"></embed><br>Usuario # 3359 en los foros</div>
  #9 (permalink)  
Antiguo 25/01/2002, 15:13
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Una pregunta

por q mejor no pones el codigo para ver si detectamos algo extraño salu2 :) ;)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #10 (permalink)  
Antiguo 25/01/2002, 16:07
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Una pregunta

si, es mejor ver el codigo.
tambien puede ser que el campo nombre no acepte valores nulos o longitud cero
  #11 (permalink)  
Antiguo 25/01/2002, 16:20
Avatar de Claudito  
Fecha de Ingreso: enero-2002
Mensajes: 124
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Una pregunta

creo que primero debes verificar si puedes rescatar algún tipo de dato de la base ( sin escribir en ella ), si puedes rescatar datos y no escribir nuevos siginifica que sucede lo que te han dicho más arriba es decir no tienes permiso de escritura en la base de datos. Yo creo que lo más probable es que tienes problemas en la conexion. Cuentanos si tienes acceso al servidor y que tipo de conexion tienes DSN o indicando el driver y la ruta

<html>

<head>
<title>peli</title>
</head>
<center><embed src="http://www.geocities.com/parapara/claudito.swf" height=100 width=400>
</embed></center>
<body>

</body>

</html>

  #12 (permalink)  
Antiguo 25/01/2002, 17:41
 
Fecha de Ingreso: mayo-2001
Mensajes: 148
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Una pregunta

Hola a todos,


Pues nada, no consigo arreglarlo. Algunas cosas:

- Puedo rescatar sin problemas datos de la bd.

- Os paso el código que da el error:

&lt;%
Response.Buffer = true
dim cnn,rst
' Creamos la conexión a la base de datos sin DSN
set cnn = Server.CreateObject(&quot;ADODB.Connection&quot;)
set rst = Server.CreateObject(&quot;ADODB.RecordSet&quot;)
cnn.Open(&quot;Provider=Microsoft.Jet.OLEDB.4.0;Da ta Source=&quot; &amp; _
Server.MapPath(&quot;basedonnee/comunidadele.mdb&quot;))
sqltext = &quot;SELECT * FROM ejemplo&quot;
rst.Open sqltext,cnn,3,3

'Recogemos los datos y validamos que no haya ningun campo vacio
dim nombre, email, url, imagen, tiempo
nombre = Request.Form(&quot;nombre&quot;)
email = Request.Form(&quot;email&quot;)
url = Request.Form(&quot;url&quot;)
imagen = Request.Form(&quot;imagen&quot;)
tiempo = Request.Form(&quot;tiempo&quot;)


if nombre = &quot;&quot; or email =&quot;&quot; or tiempo =&quot;&quot; then
error = &quot;Debe completar todos los datos.&quot;
Response.Write error
Response.End
end if

'Si está todo correcto, procedemos a ingresar los datos a la base de datos

rst.AddNew
rst(&quot;nombre&quot;) = nombre
rst(&quot;email&quot;) = email
rst(&quot;url&quot;) = url
rst(&quot;imagen&quot;) = imagen
rst(&quot;tiempo&quot;) = tiempo

rst.update

Response.Write &quot; &quot;
%&gt;

Ya no sé que hacer, a ver si podemos arreglarlos entre todos, yo seguiré probando durante un rato más.Bueno, gracias de nuevo, saludos, sifi.

<center><A HREF=" http://www.elenet.org"><IMG SRC="http://www.efrance.fr/somoswebmasters/GRAFICOS/ele468x60.gif"> </A> </center>
  #13 (permalink)  
Antiguo 26/01/2002, 07:59
 
Fecha de Ingreso: mayo-2001
Mensajes: 148
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Una pregunta

Hola,

Pues bien, ya he encontrado el fallo.Es el servidor que creo que no tiene permiso de escritura en bd puesto que he probado en un servidor gratuito que uso y el script funciona de maravilla. Ahora bien, qué hago para conseguir los permisos de escritura?Suelen ser de pagos?¿Cuánto cuesta?Gracias por vuestra ayuda.Sifi


<center><A HREF=" http://www.elenet.org"><IMG SRC="http://www.efrance.fr/somoswebmasters/GRAFICOS/ele468x60.gif"> </A> </center>
  #14 (permalink)  
Antiguo 26/01/2002, 11:53
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Una pregunta

pues cual es tu servidor, yo creo que todos aunque sean gratuitos lo minimo que te pueden dar es el acceso a bd...

salu2 :) ;)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #15 (permalink)  
Antiguo 26/01/2002, 14:18
 
Fecha de Ingreso: mayo-2001
Mensajes: 148
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Una pregunta

mi servidor es acens.com, en España.Me he puesto en contacto con ellos para ver lo de la BD, ya os contaré cuando tenga respuesta.Saludos, sifi.

<center><A HREF=" http://www.elenet.org"><IMG SRC="http://www.efrance.fr/somoswebmasters/GRAFICOS/ele468x60.gif"> </A> </center>
  #16 (permalink)  
Antiguo 26/01/2002, 16:25
 
Fecha de Ingreso: mayo-2001
Mensajes: 148
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Una pregunta

Hola a todos,

Os escribo para deciros que he conseguido solucionar mi problema.No funcionaba porque no había creado la ruta (creo que se llama OBCD) de la BD en el servidor.Después de hartarme de mirar por el panel de control, leer en inglés (no sé hablar inglés, pero algo entiendo si lo leo) y de probar cosas (probando cree la ruta a la bd) resulta que funciona de maravilla)Os agradezco a todos vuestra ayuda y vuestro interés.Un saludo desde Toulouse(Francia), Sifi.

<center><A HREF=" http://www.elenet.org"><IMG SRC="http://www.efrance.fr/somoswebmasters/GRAFICOS/ele468x60.gif"> </A> </center>
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 02:06.