jueves, mayo 22, 2008

Configurar IIS para que funcione con ASP

Supongamos que ya tienes instalado en tu maquina el .NET Framework, pero no tienes el IIS, que debes hacer para que funcionen tus Paginas ASP.

1. Se instala el IIS desde el Panel de Control, en Agregar o Quitar Programas.

luego de que tengas el IIS instalado debes ACTIVAR ASP.NET de la siguiente manera

1.Ir a Inicio Ejecutar

2. luego que estés en Ejecutar escribes "cmd"

3. Te diriges al siguiente directorio C:WINDOWS\Microsoft.NETFramework\v1.1.4322 (en caso de que el framework que tengas sea el 1.1, en otro caso tecleas la versión que tengas)

CD \ WINDOWS\Microsoft.NETFramework\v1.1.4322

4.Luego en el directorio final tecleas "aspnet_regiis.exe -i -enable" esto lo hacemos para que el IIS reconozca las paginas ASP.NET.

Esto seria suficiente para ejecutar tus paginas ASP desde tu servidor IIS.

Saludos,

Víctor Manuel Martinez

vimad@hotmail.com

Consultor

Configurar PHP en IIS

Instalación de PHP en IIS

Bajamos el software de PHP : http://www.php.net/downloads.php Por Ejemplo, para esta instalación usamos (php-5.2.6-Win32.zip)

Lo descomprimimos en C:\PHP

Copiamos del directorio C:\PHP el archivo php5ts.dll y lo pegamos en C:\WINDOWS\SYSTEM

Ir al Administrador de Servicios de Internet. Puede estar en alguno de estos sitios

Inicio -> Configuración -> Paneles de control

Inicio -> Programas -> Windows NT 4.0 Option Pack -> Personal Web Server

Inicio -> Configuración -> Paneles de control -> Herramientas Administrativas (en Windows 2000)

Con el botón derecho sobre el icono de Mi PC y seleccionar en el menú emergente Administrar

Buscamos el item de Sitios WEB, y dentro de esta carpeta generalmente existe otra llamada "Sitio Web Predeterminado")

Con el botón derecho, seleccionar en el menú emergente Propiedades

Ir a la pestaña "ISAPI filters", y Añadir un nuevo filtro. Como nombre le pondremos "PHP" y como ejecutable, "C:\php\ php5isapi.dll" (o dondequiera que hayamos instalado dicha dll.

Ir a la pestaña "Home Directory". En la sección de "Application Settings", pulsar el botón "Configuration...". Añadir un nuevo "Application Mapping": el ejecutable es el mismo de antes: "C:\php\php4isapi.dll". La extensión es ".php" (ojo, con un punto delante). Marcar "All verbs" (esto creo que puede variar según la versión del IIS, pero si no es esto, dejarlo como está). Verificar que esté marcado "Script Engine".

Aceptar los cambios y reinciar el servidor Web. Puede que no sea suficiente con hacerlo desde la consola, poniendo Detener y luego Iniciar. Lo mejor es ir directamente al panel de configuración "Servicios" y desde allí detener completamente el servicio de publicación en Internet, y luego reiniciarlo.

Una forma de hacer este último paso es desde la consola de Windows, escribiendo:

C:\>net stop iisadmin para detener el servicio

C:\>net start w3svc para volverlo a iniciar

Para la Version 6 de IIS (2003 Server), se debe adicionar también un Web Service, para ello vamos a el Administrador de IIS “IIS Manager” y seleccionamos “Web Service Extensions,”

Aquí adicionamos el servicio haciendo clic derecho sobre “Web Service Extensions,” y seleccionar en el menú emergente "Add a new Web service extension", colocamos un nombre como PHP y seleccionamos “Add button” y buscamos la dll a utilizar ("C:\php\ php5isapi.dll en el caso nuestro).

Por último abrimos un editor de textos (notepad), para hacer una página de prueba y escribimos en él lo siguiente:

<HTML>
<HEAD>
<TITLE>Página de prueba de instalación de PHP</TITLE>
</HEAD>
<BODY>
<?
phpinfo();
?>
</BODY>
</HTML>

Guardarlo como prueba.php en la carpeta de publicación (C:\Inetpub\wwwroot\).

Para probarla abrimos un navegador y en la barra de Dirección escribimos:

http://localhost/prueba.php

Fuentes:

http://www.php.net

http://www.webestilo.com/php/php08e.phtml

Saludos,

Víctor Manuel Martínez M.

Consultor

martes, mayo 06, 2008

Oracle Magazine

Ya esta lista la revista de Oracle Magazine del mes de Mayo-Junio 2008:
Se puede ver en linea o bajar al PC como PDF en:

http://www.oraclemagazine-digital.com/oraclemagazine/20080506/?sub_id=Dv2csc7TYVmxJ

Saludos,

Victor Manuel Martinez
vimadhook@gmail.com