Esta sección contiene información específica sobre la instalación de PHP con OmniHTTPd.
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.