InglêsFrancêsEspanhol

Ad


favicon do OnWorks

cgi-fcgi - Online na nuvem

Execute cgi-fcgi no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando cgi-fcgi que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS

PROGRAMA:

NOME


cgi-fcgi - ponte de CGI para FastCGI

SINOPSE


cgi-fcgi -f cmdCaminho
cgi-fcgi -bind -connect nomeConn
cgi-fcgi -start -connect connName appPath [nServers]
cgi-fcgi -connect connName appPath [nServers]

DESCRIÇÃO


cgi-fcgi é um programa CGI / 1.1 que se comunica com um FastCGI já em execução
aplicativo para responder a uma solicitação HTTP. cgi-fcgi também é capaz de iniciar
um aplicativo FastCGI.

Quando você invoca cgi-fcgi como

cgi-fcgi -f cmdCaminho

em seguida, cgi-fcgi abre o arquivo em cmdPath e lê seus argumentos desse arquivo. cgi-fcgi
irá pular as linhas que começam com o caractere de comentário #. A primeira linha sem comentários
deve conter argumentos válidos em uma das outras três formas.

A forma -f de cgi-fcgi é projetada para sistemas Unix cujo exec(2) família de chamadas do sistema
suporta a execução de arquivos do interpretador de comandos. Por exemplo, se um arquivo com execute
permissão contém o texto

#! / bin / cgi-fcgi -f
-conectar / httpd / root / sock / app / httpd / root / bin / app

o efeito é o mesmo que executar

/ usr / bin / cgi-fcgi -connect / httpd / root / sock / app / httpd / root / bin / app

Quando você invoca cgi-fcgi como

cgi-fcgi -bind -connect nomeConn

o argumento connName é o nome do caminho de um soquete de escuta do domínio Unix ou um
host: par de portas. Se connName contiver dois-pontos, será considerado host: porta. cgi-fcgi
executa um connect(2) usando connName. Se a conexão for bem-sucedida, cgi-fcgi encaminha o CGI
variáveis ​​de ambiente e dados stdin para o aplicativo FastCGI e encaminha o stdout
e dados stderr do aplicativo para o stdout do cgi-fcgi (provavelmente conectado a uma rede
servidor). Quando o aplicativo FastCGI sinaliza o fim de sua resposta, cgi-fcgi limpa
seus buffers e saídas, e o servidor Web completa a resposta http.

Quando você invoca cgi-fcgi como

cgi-fcgi -start -connect connName appPath [nServers]

então, cgi-fcgi executa a função de iniciar um ou mais processos de aplicativo FastCGI.
O argumento connName especifica o nome do caminho do soquete de escuta do domínio Unix
que cgi-fcgi criará, ou é "localhost: NNN", em que NNN é o número da porta do
Soquete de escuta TCP / IP que cgi-fcgi criará na máquina local. (cgi-fcgi vai
não cria processos em máquinas remotas.) Depois que cgi-fcgi cria o soquete de escuta, ele
bifurca cópias nServers de um processo que executa o arquivo executável appPath. Se nServers for
omitido, o efeito é como se o valor "1" tivesse sido especificado. Os processos compartilham o
tomada única de escuta.

Quando você invoca cgi-fcgi como

cgi-fcgi -connect connName appPath [nServers]

cgi-fcgi executa -bind e então, se necessário, executa -start e repete -bind.
Ou seja, cgi-fcgi primeiro opera como se o comando tivesse sido

cgi-fcgi -bind -connect nomeConn

Se a conexão falhar, o cgi-fcgi tenta

cgi-fcgi -start -connect connName appPath [nServers]

e finalmente tenta novamente

cgi-fcgi -bind -connect nomeConn

Nesse formato, cgi-fcgi não oferece suporte a conexões TCP / IP.

MEIO AMBIENTE VARIÁVEIS


Os CGI usuais, mas não são interpretados por cgi-fcgi.

Use cgi-fcgi online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad