| |
CGI -
DSN - FRONTPAGE - MPS - ODBC
VISUAL INTERDEV - SENDMAIL- POP3
Servidor de
base de datos ODBC
Posibilidad
de usar bases de datos con manejador ODBC. Servidor necesario
si quiere usar ACCESS o FoxPro, o cualquier programa de base
de datos que use ODBC, para realizar sus bases de datos.
Acceso
a bases de datos a través de páginas Active Server o Internet
Database Connector
Las
Páginas Active Server (asp) son páginas generadas al vuelo.
Uno hace una petición de una base de datos y automáticamente
se genera la página de resultados de la búsqueda. Las páginas
no están hechas, lo que ayuda a tener menos espacio utilizado
en su servidor.
Volver
Microsoft SQL Server
El
SQL Server es un sistema de base de datos de muy alto nivel
(comparable a Oracle o Sybase). Incluimos el uso de
este programa directamente desde nuestros servidores en planes
NT avanzados.
Información de MS SQL Server Volver
CGI
Tenemos instalado Perl
Si esta interesado aqui tiene un ejemplo de script que puede testar. Copie este texto a un
fichero llamado helloworld.pl y colóquelo en su carpeta cgi-local.
print "HTTP/1.0 200 OK\n"; print "Content-Type: text/html\n\n";
print "<HTML>\n"; print "<HEAD>\n";
print "<TITLE>Hola Diseño de Sitios Web. Hosting de paginas web. Registro de dominios. Comercio Electronico, portales, e-comerce, e-commerce, alojamiento de sitios web en plataformas Unix y Windows, casillas pop e-mails. forward email, webmail, webmasters, diseñadores, cobro con tarjetas de credito, buscadores, yahoo, google, altavista, msn, yuppi, yupi, terra. Diseño de Sitios Web. Hosting de paginas web. Registro de dominios. Comercio Electronico, portales, e-comerce, e-commerce, alojamiento de sitios web en plataformas Unix y Windows, casillas pop e-mails. forward email, webmail, webmasters, diseñadores, cobro con tarjetas de credito, buscadores, yahoo, google, altavista, msn, yuppi, yupi, terra
\n";
print "</HEAD>\n";
print "<BODY>\n";
print "<H4>Hola</H4>\n";
print "<P>\n";
print "Su direccion IP es $ENV{REMOTE_ADDR}.\n";
print "<P>";
print "<H5>Que tenga un buen dia</H5>\n";
print "</BODY>\n";
print "</HTML>\n";
Volver
DSN (Data Source Name)
Pregunta: Acabo de intentar añadir un nuevo DSN y me sale el siguiente mensaje:
Microsoft OLE DB Provider for ODBC Drivers error '80040e21' Errors
occurred
/sys/dsnform.asp, line 499:
Respuesta: Al configurar fuentes ODBC tenga en cuenta lo siguiente:
1. El nombre de dsn creado es una combinación de su userid + . + lo que lo haya llamado.
De esta forma, si nombra el DSN "MiBasedeDatos"MyAccessDatabase" y su
userid es "ClienteNT" el dsn sería referenciado como
"ClienteNT.MiBasedeDatos". Da igual mayúsculas o minúsculas.
2. Al referenciar una tabla se asume en el directorio raiz de su espacio. De esta forma si
ha colocado una base de datos en el directorio "scripts", la entrada en el campo
del nombre de la base de datos sería "scripts\MiBasedeDatos.mdb".
3. Si esta utilizando Visual InterDev, necesitar introducir la ruta completa de su base de
datos. La ruta será siempre "d:\webs\" + user id + nombre base de datos. En el
ejemplo anterior seria "d:\webs\ClienteNT\scripts\MiBasedeDatos.mdb".
No necesita registrar un DSN para que ODBC funcione en ADO. Puede crear un fichero DSN o
apuntar a uno ya existente (ie la demo que tienen todos) e introduzca la información
correcta sobre la localización de la base de datos (o en el caso de SQL el nombre del
db). Recuerde que la estructura de directorios en el servidor es
d:\webs\<userid>\ + ruta a la base de datosdb.
Volver
MPS (Microsoft Site Server Personalization
System)
Esta opcion le ofrece tres posibilidades integradas en el sistema que puede utilizar con
ASP.
1. Base de datos de preferencias del usuario (UPD) - Esta es una manera sencilla de
mantener las preferencias de los usuarios que visitan su espacio. Usted simplemente define
usuarios individuales y que preferencias (p.e. color, gusto, página favorita) y UPD
mantiene la información para usted a medida que los usuarios llegan a su espacio. Se
puede configurar para activar o desactivar la utilización de cookies.
2. Componente para votaciones - Una manera sencilla de configurar y monitorizar diferentes
escenarios de votaciones. Con esta función podrá recoger y mostrar estadisticas sobre
las opiniones de los usuarios que estan visitando su web. Este componente integra el envio
de votaciones, almacenamiento y muestra de resultados. Requiere el uso de una fuente de
datos ODBC (SQL o Access) para almacenar los resultados.
3. Componente SendMail - Integrar correo electrónico en sus aplicaciones. Compruebe las
muestras bajo el directorio samples de su espacio. Tambien tiene disponible el código de
estas muestras.
Guia para el usuario de MPS
Volver
ODBC:
Pregunta: Quiero acceder a una base de datos Access con IDC/HTX. Al hacer esto me sale el
mensaje: "Record(s) can't be read; no read permission on 'Personal'.
" Personal es una tabla de mi base de datos.
1. La base de datos Nombre.mdb esta en el directorio rais
2. He creado un DSN llamado MIDSN.USERID
Questions:
1. ¿Porque sale este mensaje de error?
2. No tengo permisos establecidos en la base de datos. Pero si lo hago, ¿como puedo
configurar el fichero .mda en la fuente de datos ODBC?
Respuesta: Su usuario admin no tenia ningún permiso en el orgtest mdb. Tan solo
asegúrese de que el admin tiene derechos para mdb en este escenario. El controlador ODBC
accede al mdb a traves de admin.
Volver
Cuentas POP3:
Usted puede añadir y editar sus cuentas pop a traves de su Panel de Control. Por favor
note que, para su lector de correo exclusivamente, es una combinación de su userid y el
nombre de cuenta que usted define. De esta forma, si usted define su cuenta pop como
"jose" y su userid es "ntclient", el userid que deberá introducir en
su lector de correo es "ntclient.jose". Por favor no introduzca esta combinacion
en el campo de entrada de la cuenta pop, solo para recoger el correo.
El servidor POP3 (correo entrante) es: www.sudominio.com
Cómo utilizarlo:
A través de sus Panel de Control puede acceder a la configuración de las cuentas de
correo. Hay tres entradas para cada cuenta POP3. Aquui tiene algunos ejemplos.
Ejemplo 1:
Su userid es "ntcliente" y su nombre de dominio es "dominio.com". Si
quiere dar una cuenta pop para "webmaster" con la clave 12345, debería
introducir "webmaster" en los dos primeros campos y 12345 en el tercero.
Por lo tanto, para recoger el correo de esta dirección debera configurar su programa de
correo de la siguiente forma:
POP3 Server: www.dominio.com
User ID: ntcliente.webmaster
Password: 12345
Ejemplo 2:
Lo mismo que lo anterior pero quiere que un usuario webmaster reciba correo en admin@dominio.com con la contraseña 12345. Para
esto debe introducir admin en le pr4imer campo, webmaster en segundo y 12345 en el
tercero. Esta seria la configuracion para recoger el correo:
POP3 Server: www.dominio.com
User ID: ntcliente.webmaster
Password: 12345
Note que es igual que en el ejemplo 1, sin embargo el correo es enviado a admin@dominio.com en vez de webmaster@dominio.com.
Finalmente, sepa que los cambios introducidos no son automaticos. Hay un ligero lapso de
tiempo hasta que la información es procesada.
Importante: recuerde que 123web.com.ar no ofrece servicio de SMTP (correo saliente).
Deberá utilizar el servidor de correo saliente de su proveedor de acceso a Internet (ISP).
No puede utilizar su numero de IP en sustitución
del nombre de dominio.
Pregunta: ¿Que pasa si envio un mensaje a una dirección errónea? ¿Es devuelto al
remitente?
Respuesta: El postmaster se lo notificará de la siguiente manera: Your message has
encountered delivery problems to the following recipients: wekjhkjh@kljhksdh
Unable to deliver to destination domain.Cannot resolve kljhksdh.
Volver
Visual Interdev:
Pregunta: Estoy utilizando Visual InterDev y no se cómo configurar las conexiones de
datos de forma que lo pueda programar desde mi ordenador y luego guardarlo en el servidor
y ejecutarlo.
Respuesta: Al configurar las fuentes de datosw ODBC note lo siguiente:
1. El nombre de dsn creado es una combinación de su userid + . + lo que lo haya llamado.
De esta forma, si nombra el DSN "MiBasedeDatos"MyAccessDatabase" y su
userid es "ClienteNT" el dsn sería referenciado como
"ClienteNT.MiBasedeDatos". Da igual mayúsculas o minúsculas
2. Al referenciar una tabla se asume en el directorio raiz de su espacio. De esta forma si
ha colocado una base de datos en el directorio "scripts", la entrada en el campo
del nombre de la base de datos sería "scripts\MiBasedeDatos.mdb".
3. Si esta utilizando Visual InterDev, necesitar introducir la ruta completa de su base de
datos. La ruta será siempre "d:\webs\" + user id + nombre base de datos. En el
ejemplo anterior seria "d:\webs\ClienteNT\scripts\MiBasedeDatos.mdb".
4. Si está utilizando Visual InterDev para desarrollar y testar localmente para luego
subir al servidor (un muy buena manera de desarrollar websites) siga los siguientes pasos:
a. Situe su base de datos local (dbc, mdb) en el mismo sitio si estuviera situado en el
servidor, p.e. d:\webs\<userid> ruta.
b. Cree un DSN local con el mismo nombre que el que está en el servidor, p.e.
<userid>.<nombre dsn>
c. Después de testarlo utilice la opción Copy Web del menú Project para transferir sus
ficheros al servidor (sólo serán copiados los ficheros modificados). También puede
conectarse al servidor y utilizar Add Files/Folders para transferir de su ordenador al
servidor.
Pregunta: No puedo encontrar la forma de transferir ficheros de Visual InterDev a mi
dominio.
Respuesta: Utilice la opción Copy Web, Seleccione Project, Copy web
y siga las instrucciones.
Volver
SENDMAIL:
Una manera muy sencilla de utilizar sendmail es a través del programa jmail.asp
disponible en su directorio stats/samples. Al invocar este formulario con el método GET
desde su formulario htm o asp, usted puede enviar correo electrónico facilmente. El
programa jmail.asp analiza los campos de su formulario y genera un e-mail, es un excelente
ejmplo de utilización de colecciones en ASP. Testmail.asp de ASP es un ejemplo de página
que invoca a jmail.asp y se encuentra en el mismo lugar que jmail.asp. Hay algunas campos
que jmail.asp interpreta como especiales ya que estan relacionados con el mensaje a
enviar. Pueden ser campos ocultos o normales:
send_to - Esto es la persona a la que se envía el correo y es el único campo mandatorio.
email - Este es el remitente, puede ser cualquier cosa y no es mandatorio.
mail_subject - Campo para asunto.
mail_body - cuerpo del mensaje
submit - nombre para el boton de enviar
El resto de los campos serán introducidos en el cuerpo del mensaje con el prefijo del
nombre del campo.
Volver
| |
|