Foros del Web » Programando para Internet » PHP »

Yo tampoco puedo

Estas en el tema de Yo tampoco puedo en el foro de PHP en Foros del Web. Ay Ay AY! Algo parecido iba yo a preguntar ya que tengo instalado el Servidor Apache y puedo visualizar paginas PHP, pero tambien tengo el ...
  #1 (permalink)  
Antiguo 14/11/2002, 13:18
 
Fecha de Ingreso: noviembre-2002
Mensajes: 9
Antigüedad: 21 años, 5 meses
Puntos: 0
Yo tampoco puedo

Ay Ay AY!
Algo parecido iba yo a preguntar ya que tengo instalado el Servidor Apache y puedo visualizar paginas PHP, pero tambien tengo el IIS 5.1 en WinXP y no puedo ver las paginas PHP, claro que solo ejecuto un servidor a la vez, pero no se cual es la configuracion de ..
PHP para IIS 5 (WinXP)
Esperamos su respuesta amigos.
  #2 (permalink)  
Antiguo 14/11/2002, 14:43
Avatar de GhostRider  
Fecha de Ingreso: julio-2001
Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 22 años, 9 meses
Puntos: 0
supongo que para responder a un mensje anterior diste click en nuevo tema en vez de responder, pero no importa. solo pon un link al mensaje original, para saber cual fue la pregunta original.

La respuesta a tu pregunta es simplemente dar de alta la extensión .PHP en la lista de extensiones reconocidas de IIS:

En las propiedades del sitio da click en el boton configuración de la pestaña Directorio Virtual y en asignaciones das de alta la extension .php y la ruta a php.exe
  #3 (permalink)  
Antiguo 14/11/2002, 20:55
 
Fecha de Ingreso: noviembre-2002
Mensajes: 9
Antigüedad: 21 años, 5 meses
Puntos: 0
me salio un mensaje

Je Je Je... Tenias razon GhostRider me equivoque y le di click en nuevo tema y ya era demasiado tarde para arrepentirme, pero se ve que no se te escapa ninguna ¿verdad?
Oye ya hize lo que me dijiste, nada mas te aclaro que la ficha no era DIRECTORIO VIRTUAL sino DIRECTORIO PARTICULAR (ahi me tienes buscando Je, Je), el caso es que ya habilite la extension .php y la dirigí hacia C:\php\php.exe y segun todo quedo bien pero al abrir una pagina de prueba (que guarde en C:\inetpub\wwwroot) me salio este mensaje y ...
Me da pena decirlo pero aunque sé algo de Inglés no sé a que se refiere:
----------------------------------------------------
Security Alert! The PHP CGI cannot be accessed directly.
This PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will only be served up if the REDIRECT_STATUS CGI variable is set, e.g. via an Apache Action directive.

For more information as to why this behaviour exists, see the manual page for CGI security.

For more information about changing this behaviour or re-enabling this webserver, consult the installation file that came with this distribution, or visit the manual page.
------------------------------------------------------------------
Serias tan amable de explicarme como solucionar esto amigo?
Digo si no es mucha molestia. Graciotas.
  #4 (permalink)  
Antiguo 14/11/2002, 21:55
Avatar de GhostRider  
Fecha de Ingreso: julio-2001
Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 22 años, 9 meses
Puntos: 0
imagino que tienes la versión binaria de php para windows, la que viene en zip, porque la versión que viene con el installer de windows configura automáticamente para uso en IIS (esa es la que instale sin problemas) dejame echarme un clavado al manual a ver si encuentro algo.
  #5 (permalink)  
Antiguo 14/11/2002, 22:03
 
Fecha de Ingreso: noviembre-2002
Mensajes: 9
Antigüedad: 21 años, 5 meses
Puntos: 0
Tienes razon

Es cierto! yo bajé e instale el .ZIP, que puedo hacer?
¿¿¿Tendré que bajarme el installer???
  #6 (permalink)  
Antiguo 14/11/2002, 23:39
Avatar de GhostRider  
Fecha de Ingreso: julio-2001
Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 22 años, 9 meses
Puntos: 0
no, debe haber una forma de configurarlo, según el manual solo tienes que cambiar un par de variables:

cgifast.noseque y redirect_status

solo que tienes que aun no encuentro en que archivo estan, no lo encontre en php.ini, dejame investigarle mas a fondo y tu tambien busca algo en la documentación
  #7 (permalink)  
Antiguo 15/11/2002, 08:17
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Creo q esto es lo q andan buscando?

; cgi.force_redirect is necessary to provide security running PHP as a CGI under
; most web servers. Left undefined, PHP turns this on by default. You can
; turn it off here AT YOUR OWN RISK
; **You CAN safely turn this off for IIS, in fact, you MUST.**
cgi.force_redirect = 0


; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape
; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
; will look for to know it is OK to continue execution. Setting this variable MAY
; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
cgi.redirect_status_env =

En esta última de redirect_status .. para IIS no se su valor ..

Un saludo,
  #8 (permalink)  
Antiguo 15/11/2002, 14:25
Avatar de GhostRider  
Fecha de Ingreso: julio-2001
Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 22 años, 9 meses
Puntos: 0
si, pero en que archivo esta?

no lo encontre en mi php.ini
  #9 (permalink)  
Antiguo 26/01/2008, 19:26
Avatar de Asgaroth  
Fecha de Ingreso: abril-2007
Mensajes: 79
Antigüedad: 17 años, 1 mes
Puntos: 4
Re: Yo tampoco puedo

Cita:
Iniciado por Cluster Ver Mensaje
Creo q esto es lo q andan buscando?

; cgi.force_redirect is necessary to provide security running PHP as a CGI under
; most web servers. Left undefined, PHP turns this on by default. You can
; turn it off here AT YOUR OWN RISK
; **You CAN safely turn this off for IIS, in fact, you MUST.**
cgi.force_redirect = 0


; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape
; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
; will look for to know it is OK to continue execution. Setting this variable MAY
; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
cgi.redirect_status_env =

En esta última de redirect_status .. para IIS no se su valor ..

Un saludo,
Hasta aki voy yo tambien xD, ese es mi problema no se que poner en cgi.redirect_status_env = y acausa de esto ( creo ) me sale el siguiente error:

alguien sabe que debe ir hay? tengo IIS 7
_----------------------------------------------------------------------------------


HTTP Error 502.2 - Bad Gateway



<P><B>Description:</B> The specified CGI application did not return a complete set of HTTP headers.
<P><B>Error Code:</B> 0x00000001
<P><B>Notification:</B> ExecuteRequestHandler
<P><B>Module:</B> CgiModule
<P><B>Requested URL:</B> http://192.168.0.11:80/hola.vcs
<P><B>Physical Path:</B> C:\inetpub\wwwroot\VCS\hola.vcs

<P><B>Logon User:</B> Anonymous
<P><B>Logon Method:</B> Anonymous
<P><B>Handler:</B> PHP as VCS
<P><B>Most likely causes:</B> <ul> <li>The CGI process was shut down or terminated unexpectedly before it finished processing the request.</li> <li>The CGI process has a flaw and does not return a complete set of HTTP headers.</li> </ul>

<P><B>What you can try:</B> <ul> <li>Check the event logs on the system to see whether the CGI process is shutting down unexpectedly.</li> <li>Troubleshoot the CGI application to determine why it is not sending a complete set of HTTP headers.</li> </ul>
<A href="http://go.microsoft.com/fwlink/?LinkID=62293&IIS70Error=502,2,0x00000001,6000">
<P><B>More Information...</B>
</A> This error occurs when the CGI process handling the request exits before it finishes sending the response to IIS.
<HR width="100%" color="silver" SIZE="1">
<B>Server Version Information:</B> Internet Information Services 7.0.

</FONT>


_----------------------------------------------------------------------------------
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 12:58.