Servidor OmniHTTPd
Esta sección contiene anotaciones y consejos específicos de » OmniHTTPd en Windows.
Note:
Antes de continuar, lea el manual de instalación.
Al usar el modo CGI, su servidor esta expuesto a diferentes ataques. Por favor, leer la sección Seguridad con CGI para aprender como defenderse de estos ataques.
Es necesario completar los siguientes pasos para que PHP funcione con OmniHTTPd. Se instalará un ejecutable CGI. OmniHTTPd soporta el módulo SAPI, pero hay pruebas que indican que no es muy estable utilizar PHP en este modo.
Note: Aviso importante para usuarios de CGI
Consulte las preguntas frecuentes de cgi.force_redirect. Esta directiva debe estar a 0.
-
Instalación del servidor OmniHTTPd.
-
Haga clic derecho en el icono azul de OmniHTTPd en la bandeja del sistema, y seleccione Properties
-
Haga clic en Web Server Global Settings
-
En la pestaña 'External', introduzca: virtual = .php | actual = c:\php\php.exe (utilice php-cgi.exe si instala PHP 5), y haga clic en el botón 'Add'.
-
En la pestaña Mime, introduzca: virtual = wwwserver/stdcgi | actual = .php, y pulse el botón 'Add'.
-
Haga clic en OK
Repita los pasos 2 a 6 para cada extensión que desee asociar con PHP.
Note:
Algunos paquetes de OmniHTTPd incorporan PHP de serie. Durante la instalación puede puede personalizarlo y deshabilitar el componente PHP. Se recomienda utilizar los últimos binarios de PHP. Algunos servidores de OmniHTTPd incorporan PHP 4 beta, por lo que debería desactivarlo para instalar la última versión por su cuenta. Si el servidor está en su equipo, utilice el botón 'Replace' en los pasos 4 y 5 para establecer la nueva configuración.
