Alguien ha logrado instalar PHP NTS en Windows 7?
¿cómo se hace?
NOTA:
con APACHE !
| |||
Respuesta: Cómo instalar PHP NTS en Windows 7? Solo quiero que sea NTS. Por favor algun paso a paso para el FastCGI? (utilizo APACHE 2.2.22) |
| ||||
Respuesta: Cómo instalar PHP NTS en Windows 7? Pues lo puedes descargar directo: http://windows.php.net/download/#php-5.4 Luego usando Fast CGI:
Código:
Saludos. LoadModule fcgid_module modules/mod_fcgid.so # ubicacion del php.ini FcgidInitialEnv PHPRC "c:/php" AddHandler fcgid-script .php FcgidWrapper "c:/php/php-cgi.exe" .php |
| |||
Respuesta: Cómo instalar PHP NTS en Windows 7? Entonces PASO 1 para tener PHP NTS: Tener instalado Apache en MODO FastCGI ¿correcto? |
| ||||
Respuesta: Cómo instalar PHP NTS en Windows 7? No, es tener instalado Apache, y luego el Módulo FastCGI. Después bajar PHP y configurarlo en el Apache usando FastCGI. Saludos. |
| |||
Respuesta: Cómo instalar PHP NTS en Windows 7? Gracias por tu paciencia GV. Entonces pasos PREVIOS para instalar NTS PHP:
¿de donde lo bajamos? ¿hay un generico o tiene que ser LA MISMA VERSIÓN de APACHE? |
| ||||
Respuesta: Cómo instalar PHP NTS en Windows 7? Así es, es instalar Apache, luego fastcgi, y ya por último lo configuras para que pase al ejecutable de PHP. Lo puedes buscar en la pagina de apache.org, PHP desde la pagina de PHP. Saludos. |
| |||
Respuesta: Cómo instalar PHP NTS en Windows 7? Ahora he llegado a esto: PHPINFO(); Me retorna: Server API Apache 2.0 Handler y también: Apache Version Apache/2.2.22 (Win32) PHP/5.3.17 mod_fastcgi/2.4.6 Será que ya esta habilitado el FCGI? Bueno, entre en http://windows.php.net/download/#php-5.4 y bajé el binario de PHP-NTS. Desinstalé mi PHP 5.3.17-TS, instalé el php-5.3.21-nts-Win32-VC9-x86.msi y nuevamente apache no arranca. Luego de insistir 10 véces, error.log de apache sigue totalmente vacio. Así que mi Aapache no me quiere correr con PHP-NTS. ¿que puedo hacer? Mi Apache es 2.2.22 Gracias. |
| ||||
Respuesta: Cómo instalar PHP NTS en Windows 7? Tienes que bajar el zip, no el msi, y NO lo debes de configurar con Apache. Debes de configurar el FastCGI para que procese los archivo .php con el binario de Apache, si usas el msi, solito trata de instalarse como Módulo y es lo que no debes de hacer. Saludos. |
| |||
Respuesta: Cómo instalar PHP NTS en Windows 7? Descomprimí un archivo de nombre Intente reiniciar Apache y tal como haz mencionado no lo hace. Procedí a COMENTAR las dos lineas: PHPIniDir "C:\PHP\" LoadModule php5_module "C:\PHP\php5apache2_2.dll" Apache inicio maravillosamente. Pero... efectivamente PHP no corre por HTTP ... ¿cómo le hago? |
| ||||
Respuesta: Cómo instalar PHP NTS en Windows 7? Parece que no estas leyendo, pero bueno, lee el mensaje que te dejé hace días... http://www.forosdelweb.com/f142/como...8/#post4363243 Saludos. |
| |||
Respuesta: Cómo instalar PHP NTS en Windows 7? Claro que estoy leyendo. Disculpame GatorV, pero intente agregando CUATRO DIFERENTES opciones: FcgidInitialEnv PHPRC "C:/PHP" AddHandler fcgid-script .php FcgidWrapper "C:/PHP/php-cgi.exe" .php FcgidInitialEnv PHPRC "C:/PHP/" AddHandler fcgid-script .php FcgidWrapper "C:/PHP/php-cgi.exe" .php FcgidInitialEnv PHPRC "C:\PHP" AddHandler fcgid-script .php FcgidWrapper "C:\PHP\php-cgi.exe" .php FcgidInitialEnv PHPRC "C:\PHP\" AddHandler fcgid-script .php FcgidWrapper "C:\PHP\php-cgi.exe" .php Con ninguna de ESAS CUATRO Apache ha querido INICIAR/ARRANCAR Puedes sugerirme algo mas? Recuerda que adicione esta linea en httpd.conf: LoadModule fastcgi_module modules/mod_fastcgi-2.4.6-AP22.dll Gracias por la ayuda. |
| |||
Respuesta: Cómo instalar PHP NTS en Windows 7? error.log continua VACIO Si reinstalo el PHP 5.3.17 TS ese sí corre bien con las lineas: PHPIniDir "C:\PHP\" LoadModule php5_module "C:\PHP\php5apache2_2.dll" |
| ||||
Respuesta: Cómo instalar PHP NTS en Windows 7? Claro lo que pasa es que el TS, lo puedes usar bien como módulo ya que Apache como tal es TS, no puedes instalar PHP NTS en Apache que es TS (te da el error). La única manera como ya te dije es como CGI (o FastCGI) ya que así no dependes del API de Apache y puedes usar la versión que más te guste (TS o NTS). Lo importante es que no lo puedes poner como módulo si estas usando el NTS. Saludos. |
| |||
Respuesta: Cómo instalar PHP NTS en Windows 7? Recuerda que con mi PHP TS PHPINFO() me retorna: Server API Apache 2.0 Handler y también: Apache Version Apache/2.2.22 (Win32) PHP/5.3.17 mod_fastcgi/2.4.6 Será que ya esta habilitado el FCGI? |
| ||||
Respuesta: Cómo instalar PHP NTS en Windows 7? El FastCGI sí esta habilitado pero eso es algo independiente, es otro módulo más de Apache, tienes que configurar ahora que PHP se ejecute usando FastCGI. |
| ||||
Respuesta: Cómo instalar PHP NTS en Windows 7? Pues como te digo, tienes que configurarlo usando FastCGI, si no intenta como CGI normal pero tiene algunas limitantes, lo mejor es FastCGI: http://httpd.apache.org/docs/current/howto/cgi.html http://www.php.net/manual/en/install...ws.apache2.php Saludos. |
| ||||
Respuesta: Cómo instalar PHP NTS en Windows 7? Así es, y no es PHP FASTCGI, es PHP normal, y es simplemente enlazar Apache con PHP usando FastCGI (que es configurando el httpd.conf) Saludos. |
| |||
Respuesta: Cómo instalar PHP NTS en Windows 7? Cita: ¿ es lo que he hecho aqui:http://www.forosdelweb.com/4366230-post15.html ??? O es algo que no he hecho aún? |
| ||||
Respuesta: Cómo instalar PHP NTS en Windows 7? Eso es tratar de enlazarlo con FastCGI, tienes que revisar que problema te da, igual ejecuta directamente el apache.exe y ve en la consola si te imprime algún error, ya que en caso contrario te tiene que mostrar el error en el error.log. Saludos. |
| ||||
Respuesta: Cómo instalar PHP NTS en Windows 7? Puedes ejecutar la consola ejecutando primero el cmd.exe, y desde ahí navegar directo al apache y ahí vas a poder ver la salida. Saludos. |
| |||
Respuesta: Cómo instalar PHP NTS en Windows 7? Valla truquillo!... Retorna esto: Cita: Pero con PHP TS no me devuelve error!C:\APACHE\bin>httpd.exe Syntax error on line 501 of C:/APACHE/conf/httpd.conf: Invalid command 'FcgidInitialEnv', perhaps misspelled or defined by a module not included in the server configuration C:\APACHE\bin> Cuál de estos cuatro crees es el correcto???: http://www.forosdelweb.com/4366230-post15.html |
| ||||
Respuesta: Cómo instalar PHP NTS en Windows 7? Eso significa que no esta cargando bien el mod_fastcgi, revisa que lo estés configurando adecuadamente, ya que por eso te marca el error. Con PHP TS no te marca el error por lo que ya te dije, PHP TS se enlaza como módulo, no como CGI. Saludos. |
Etiquetas: |