Essa opção em tempo de compilação previne que qualquer usuário chame o PHP diretamente com uma URL como http://my.host/cgi-bin/php/secretdir/script.php. Ao invés disso, o PHP só executará nesse mode se passar por uma regra de redirecionamento do servidor.
Normalmente o redirecionamento na configuração do Apache é feita com as seguintes diretivas:
Action php-script /cgi-bin/php AddHandler php-script .php |
Essa opção só foi testada com o servidor Apache, e confia
no Apache para configura a variável de ambiente não-padrão do CGI
REDIRECT_STATUS
em requisições redirecionadas. Se seu
servidor web não suporta nenhuma maneira de dizer se a requisição é
direta ou rediracionada, você não pode usar essa opção e você deve usar
uma das outras maneira de executar a versão do CGI documentada
aqui.