¿Estas atascado? ¡Yo te ayudo!, pregunta aquí.

INSTALANDO SERVIDOR APACHE + PHP NTS (QUE REQUIERE FASTCGI

Soluciones a problemas de instalación y/o configuración de programas comerciales y gratuitos.

Notapor alexiter » Lun Nov 18, 2013 12:02 am

INSTALANDO SERVIDOR APACHE + PHP NTS (QUE REQUIERE FASTCGI PARA FUNCIONAR CON APACHE)

Lo primero es instalar apache, nos bajamos el instalador .msi de la pagina oficial y lo instalamos (es recomendable hacerlo en un directorio sencillo en el directorio raíz, por comodidad).

Sin título-1.jpg
Sin título-1.jpg (35.41 KiB) Visto 1512 veces


Durante la instalación seleccionar “Other CGI”

Lo segundo es descargar el código PHP que también se puede hacer bajar como descargable. Pagina oficial “http://Windows.php.net/download”

Sin título-2.jpg
Sin título-2.jpg (65.02 KiB) Visto 1512 veces


Es recomendable bajar la versión NTS ( Non Thread Safe) y por supuesto para el sistema operativo correcto.

Por ultimo bajar el paquete FastCGI y copiarlo dentro del directorio “apache/modules”.

Ahora viene lo bueno, dentro del directorio apache/conf/ abrimos httpd.conf y hacemos los siguiente:

1º Copiamos esto (donde “mod_fcgid.so” es el nombre del modulo fastcgi que hemos descargado y que se encuentra dentro del directorio “modules”, por supuesto el directorio de instalación del php coincide con el del texto, y si no es asi lo cambiamos por el correcto)

LoadModule fcgid_module modules/mod_fcgid.so
FcgidInitialEnv PHPRC "c:/bin/php"
AddHandler fcgid-script .php
FcgidWrapper "c:/bin/php/php-cgi.exe" .php

2º Buscamos “DirectoryIndex” y añadimos a continuacion (y con un espacio en medio ) Index.php, que daria algo asi:

DirectoryIndex index.html index.php index.htm

3º Buscamos dentro de la etiqueta <Directory “lo que sea”> esta línea “Options Indexes FollowSymLinks” y le añadimos ExecGCI quedando asi “Options Indexes FollowSymLinks ExecCGI”.

4º Descomentamos la línea “#Include conf/extra/httpd-vhosts.conf” es decir le quitamos el corchete “Include conf/extra/httpd-vhosts.conf”.

Cuidado con el nombre del directorio de instalación de PHP, si tiene espacios en medio no funcionara, ya que habora que meterle los caracteres MS-DOS correctos, por ejemplo Program Files seria progra~2 , por eso es mejor instalar php y apache en un directorio simple.
alexiter
Site Admin
 
Mensajes: 148
Registrado: Dom Nov 17, 2013 9:54 pm

Volver a Programas (instalación y/o configuración)

cron
  • Buscar mensajes nuevos
  • Buscar temas sin respuesta
  • ¿Quién está conectado?
  • En total hay 1 Usuario identificado :: 0 registrado, 0 ocultos y 1 invitado (basados en usuarios activos en los últimos 5 minutos)
  • La mayor cantidad de usuarios identificados fue 619 el Dom May 03, 2020 11:11 pm
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado