Básicamente, estoy tratando de averiguar cómo se puede llamar PHP desde un "servidor web".Llamar a PHP desde el "servidor web" virtual/personalizado
He leído la documentación, pero no sirvió de mucho.
Por lo que yo puedo decir, hay tres maneras de invocar PHP:
- a través de línea de comandos (por ejemplo:
php -f "/path/to/script.php"
) - a través de CGI (??)/vía FastCGI (???)
- a través de un servidor web (por ejemplo: Apache) módulo
Así que vamos a empezar con CGI. Tal vez estoy solo a ciegas, pero la especificación no menciona cómo en la Tierra el servidor web pasa datos (encabezados & devoluciones de llamada) a la cosa implementando CGI. La situación es aún peor con FastCGI.
A continuación, tenemos módulos específicos del servidor, que, ni siquiera sé qué buscar, ya que todos los clientes potenciales no terminan en ninguna parte.
¿Ha considerado leer el código? Todas estas cosas en tu pregunta son de código abierto. –
@Dan, estoy * intentando * hacer eso ahora mismo. Pero está resultando difícil por varias razones: ** (1) ** No puedo encontrar todo el código ** (2) ** el código está en c/C++ ** (3) ** el código es muy antiguo y/o desordenado – Christian
@Dan dice quién ?? Podría hacerlo en Assembler o ADA si quisiera (o FPC, que estoy planeando). – Christian