Los siguientes pasos se tienen que completar para que PHP funcione
con OmniHTTPd. Nos referimos a la instalación de PHP como
ejecutable CGI. SAPI es soportado por OmniHTTPd, pero diferentes
comprobaciones han demostrado que PHP como módulo ISAPI no es
estable.
Importante para usuarios de la versión CGI:
Leer la faq sobre
cgi.force_redirect para más detalles. Esta directiva debe
de tener el valor 0.
Paso 1: Instalar el servidor OmniHTTPd.
Paso 2: Pulsar con el botón derecho del ratón en el icono azul
de OmniHTTPd en la bandeja del sistema y seleccionar
Propiedades.
Paso 3: Pulsar en Configuración global del servidor
web
Paso 4: En la pestaña 'Externo', escribir:
virtual = .php | actual =
c:\path-to-php-dir\php.exe y pulsar el botón
"añadir".
Paso 5: en la pestaña Mime, escribir:
virtual = wwwserver/stdcgi | actual = .php y
pulsar el botón "añadir".
Paso 6: Pulsar OK
Repetir los pasos 2-6 por cada extensión que querais asociar con
PHP.
Nota:
Algunos paquetes OmniHTTPd vienen con soporte para PHP. Podeis
elegirlos para crear una configuración a medida y no utilizar el
componente PHP. Recomendamos que useis los últimos binarios
disponibles. Algunos servidores OmniHTTPd vienen con la versión
beta de PHP 4, asi que no debeis de elegir esta versión e instalar
mejor vuestra propia versión. Si el servidor está instalado en
vuestra máquina, usar el botón "Cambiar" en los pasos 4 y 5 para
configurar la información correcta.