Foros del Web » Programando para Internet » PHP »

Preguntas sobre php

Estas en el tema de Preguntas sobre php en el foro de PHP en Foros del Web. por lo q pude leer hay 2 formas de instalacion de php php como modulo apache(en caso de usar el servidor apache) o E instalar ...
  #1 (permalink)  
Antiguo 20/08/2007, 13:24
Avatar de Farookh_Bulsara  
Fecha de Ingreso: mayo-2004
Mensajes: 1.185
Antigüedad: 19 años, 11 meses
Puntos: 2
Preguntas sobre php

por lo q pude leer hay 2 formas de instalacion de php
php como modulo apache(en caso de usar el servidor apache)
o
E instalar php como CGI (http://www.desarrolloweb.com/articulos/1094.php)

que es eso de CGI ,osea de instalar como cgi?
cual es la diferencia entre uno y otro?
y cual es la diferencia entre las formas en q viene php
hay uno que viene como instalador .msi y otro que viene como package ,en un zip
cual de los 2 es mejor o el mas completo?
o es q uno es para instalarlo como modulo y el otro para instalarlo con cgi?
porfavor expliquenme esto ,q me estoy haciendo bolas
__________________
"Todas las cosas deben mostrarse primero con mascaras tetricas y terrorificas para que puedan inscribirse a si mismas en el corazon de la humanidad"
  #2 (permalink)  
Antiguo 20/08/2007, 13:58
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Preguntas sobre php

Cuando PHP trabaja como módulo de Apache, se integra al servidor y trabaja como parte de él.
Cuando trabaja como CGI, es un programa aparte al que el servidor llama cuando es necesario.

En sí no hay diferencias de funcionamiento, solo hay una que conozco y es la cabecera header() : cuando se manda como CGI una cabecera Status, debe escribirse como:

Status: [cod_error] [desc_error]

mientras que si se trabaja como módulo, debe hacerse

HTTP/1.0 [cod_error] [desc_error]

Fuera de eso, no conozco diferencias.

En cuanto a la forma de distribución, supongo que dependerá de tus necesidades, nunca me descargué el PHP. Lo que sí te puedo decir es que probablemente no tiene nada que ver que sea un paquete msi o zip con que se instale como módulo o como CGI.


Saludos.
  #3 (permalink)  
Antiguo 22/08/2007, 16:44
Avatar de Farookh_Bulsara  
Fecha de Ingreso: mayo-2004
Mensajes: 1.185
Antigüedad: 19 años, 11 meses
Puntos: 2
Re: Preguntas sobre php

en la pagina de php http://www.php.net/downloads.php hay varios tipos de descargas para windows cual de esos es el mas completo y en el que pueda instalarlo como modulo apache?
__________________
"Todas las cosas deben mostrarse primero con mascaras tetricas y terrorificas para que puedan inscribirse a si mismas en el corazon de la humanidad"
  #4 (permalink)  
Antiguo 22/08/2007, 20:11
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Preguntas sobre php

No hay uno más completo que otro, son diferentes versiones de lo mismo.
Cualquiera de ellos te permitirá instalarlo como CGI y como módulo, a tu elección.

Solo un comentario: si es para hacer pruebas en tu máquina, siempre es más recomendable un paquete tipo WAMP, que incluye en un solo programa todo lo que necesitás para ejecutar con éxito tus páginas PHP. Otras alternativas son, por ejemplo, EasyPHP o AppServ (este último incluye además phpMyAdmin)

Las descargas listadas en el sitio de PHP son:

PHP 5.2.3 zip package [9,617Kb] - 01 June 2007
Paquete ZIP sin instalador.

PHP 5.2.3 installer [21,966Kb] - 01 June 2007
Lo mismo, con instalador EXE

PECL 5.2.3 Win32 binaries [4,418Kb] - 01 June 2007
Extensiones PECL (PHP Extension Community Library). DLLs

PHP 5.2.3 Non-thread-safe Win32 binaries [9,523Kb] - 01 June 2007
Binarios de PHP, sin manejo seguro de hilos.

PECL 5.2.3 Non-thread-safe Win32 binaries [4,136Kb] - 01 June 2007
Extensiones PECL, DLLs sin manejo seguro de hilos


Saludos.
  #5 (permalink)  
Antiguo 23/08/2007, 06:49
Avatar de Farookh_Bulsara  
Fecha de Ingreso: mayo-2004
Mensajes: 1.185
Antigüedad: 19 años, 11 meses
Puntos: 2
Re: Preguntas sobre php

es q tengo el instalador de php 5 (.msi) y el de apache 2.0
pero luego de instalar php quiero configurarlo como modulo apache y hay pasos en los tutoriales que no se puede hacer ,por ejemplo donde se instalo el php no existe la carpeta ext y otras cosas mas
ah por cierto al instalar el apache ,la carpeta donde se hacen las puebas es en htdocs ,pero ahi dentro existen muchos archivos index,htm,index.html y otros, pero con extensiones q nunca vi :.r .l,etc,etc ,puedo borar esos archivos o es que son los que usa el programa para funcionar?
__________________
"Todas las cosas deben mostrarse primero con mascaras tetricas y terrorificas para que puedan inscribirse a si mismas en el corazon de la humanidad"
  #6 (permalink)  
Antiguo 23/08/2007, 08:01
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Preguntas sobre php

dentro de htdocs no puede haber archivos "que usa el sistema para funcionar" porque htdocs es la carpeta pública del servidor (la raíz de la web)
  #7 (permalink)  
Antiguo 23/08/2007, 09:11
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Re: Preguntas sobre php

Farookh_Bulsara, personalmente bajo el package, descomprimo donde quiero, configuro el php.ini y el config de apache para que me tome php (como módulo), el mismo si contiene el dir ext con sus dlls.

Las diferencias realmente no las conozco en profundidad, pero siempre he usado php como módulo.
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #8 (permalink)  
Antiguo 24/08/2007, 15:07
Avatar de Farookh_Bulsara  
Fecha de Ingreso: mayo-2004
Mensajes: 1.185
Antigüedad: 19 años, 11 meses
Puntos: 2
Re: Preguntas sobre php

al instalar uno de estos paquetes ya no es necesario configurar sus archivos para tener php como modulo apache?
__________________
"Todas las cosas deben mostrarse primero con mascaras tetricas y terrorificas para que puedan inscribirse a si mismas en el corazon de la humanidad"
  #9 (permalink)  
Antiguo 24/08/2007, 15:17
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Re: Preguntas sobre php

Ahí no te sabría decír, con el package si, pero con los que te recomendo alvlin no deberías.
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #10 (permalink)  
Antiguo 24/08/2007, 15:42
Avatar de Farookh_Bulsara  
Fecha de Ingreso: mayo-2004
Mensajes: 1.185
Antigüedad: 19 años, 11 meses
Puntos: 2
Re: Preguntas sobre php

entonces si instalo el php con el package el apache tambien tengo q instalarlo con el package?o no importa?
y cual de los 3 es mejor WAMP,appserv o easyphp?
__________________
"Todas las cosas deben mostrarse primero con mascaras tetricas y terrorificas para que puedan inscribirse a si mismas en el corazon de la humanidad"
  #11 (permalink)  
Antiguo 24/08/2007, 15:52
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Re: Preguntas sobre php

La primera te la respondo, la segunda no tengo idea. El package es un rar/zip con todos los archivos de php dentro.
Lo descomprimís en un dir de tu pc (suelo ponerlo en c:\PHP5, pero es a gusto), configuras apache, el php.ini y listo, sale andando. Después hay algunas mañas dependiendo del OS y las dll que quieras instalar, pero no sigamos sin antes tener al menos php corriendo ;)


PD: Con los inslatadores esos proba cualquiera, el que mas bronca tengas (o el que versiones más nuevas tenga).
__________________
Mi punto de partida es Que Bueno Lo Nuevo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:53.