<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >Opções do script Configure</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="Manual do PHP" HREF="index.html"><LINK REL="UP" TITLE="Apêndices" HREF="appendices.html"><LINK REL="PREVIOUS" TITLE="Protocolo do Debugger" HREF="debugger-protocol.html"><LINK REL="NEXT" TITLE="Diretivas do arquivo php.ini" HREF="ini.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8"></HEAD ><BODY CLASS="appendix" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Manual do PHP</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="debugger-protocol.html" ACCESSKEY="P" >Anterior</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="ini.html" ACCESSKEY="N" >Próxima</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="appendix" ><H1 ><A NAME="configure" >Apêndice G. Opções do script Configure</A ></H1 ><DIV CLASS="TOC" ><DL ><DT ><B >Índice</B ></DT ><DT ><A HREF="configure.html#configure.about" >Lista de opções principais do script configure</A ></DT ></DL ></DIV ><DIV CLASS="sect1" ><H1 CLASS="sect1" ><A NAME="configure.about" >Lista de opções principais do script configure</A ></H1 ><P > Abaixo está a lista parcial das opções do script configure usado pelo PHP quando compilando o mesmo em ambientes Unix-like. A maioria das opções de configuração está listada na página de referência da extensão e não aqui. Para uma lista atualizada e completa das opções do script configure, execute <B CLASS="command" >./configure --help</B > no diretórios dos fontes do PHP após executar <B CLASS="command" >autoconf</B > (veja também o <A HREF="install.html" >capítulo de Instalação</A >). Você pode também se interessar em ler a documentação do <A HREF="http://www.airs.com/ian/configure/" TARGET="_top" >GNU configure</A > para obter informações em opções adicionais do <B CLASS="command" >configure</B > tais como <TT CLASS="literal" >--prefix=PREFIX</TT >. </P ><DIV CLASS="note" ><BLOCKQUOTE CLASS="note" ><P ><B >Nota: </B > Essa são usadas apenas em tempo de compilação. Se você quiser alterar a configuração do PHP em tempo de execução, por favor, veja o capítulo de<A HREF="configuration.html" >Configuração em tempo de execução</A >. </P ></BLOCKQUOTE ></DIV ><P ></P ><UL ><LI ><P > <A HREF="configure.html#configure.options.misc" >Miscelânea</A > </P ></LI ><LI ><P > <A HREF="configure.html#configure.options.php" >Comportamento do PHP</A > </P ></LI ><LI ><P > <A HREF="configure.html#configure.options.servers" >Servidor</A > </P ></LI ></UL ><DIV CLASS="sect2" ><H2 CLASS="sect2" ><A NAME="configure.options" >Opções do Configure no PHP 4</A ></H2 ><DIV CLASS="note" ><BLOCKQUOTE CLASS="note" ><P ><B >Nota: </B > Essas opções são são usadas no PHP a partir do PHP 4.1.0. Algumas estão disponíveis em versões anteriores do PHP 4, algumas até no PHP 3, outras apenas no PHP 4.1.0. Se você quiser compilar uma versão anterior, algumas opções provavelmente não estarão disponíveis. </P ></BLOCKQUOTE ></DIV ><DIV CLASS="sect3" ><H3 CLASS="sect3" ><A NAME="configure.options.misc" >Opções Mistas</A ></H3 ><P ></P ><DIV CLASS="variablelist" ><DL ><DT ><A NAME="configure.enable-debug" ></A ><CODE CLASS="option" >--enable-debug</CODE ></DT ><DD ><P > Compila com símbolos para depuração. </P ></DD ><DT ><A NAME="configure.with-layout" ></A ><CODE CLASS="option" >--with-layout=TYPE</CODE ></DT ><DD ><P > Configura a disposição dos arquivos instalados. TYPE pode ser PHP (padrão) ou GNU. </P ></DD ><DT ><A NAME="configure.with-pear" ></A ><CODE CLASS="option" >--with-pear=DIR</CODE ></DT ><DD ><P > Instala o PEAR em DIR (padrão é PREFIX/lib/php). </P ></DD ><DT ><A NAME="configure.without-pear" ></A ><CODE CLASS="option" >--without-pear</CODE ></DT ><DD ><P > Não instala o PEAR. </P ></DD ><DT ><A NAME="configure.enable-sigchild" ></A ><CODE CLASS="option" >--enable-sigchild</CODE ></DT ><DD ><P > Permite que o PHP tenha um tratador de SIGCHLD próprio. </P ></DD ><DT ><A NAME="configure.disable-rpath" ></A ><CODE CLASS="option" >--disable-rpath</CODE ></DT ><DD ><P > Desabilita passagem de caminhos adicionais aonde buscar por bibliotecas em tempo de execução. </P ></DD ><DT ><A NAME="configure.enable-libgcc" ></A ><CODE CLASS="option" >--enable-libgcc</CODE ></DT ><DD ><P > Habilita montar explicitamente com a libgcc. </P ></DD ><DT ><A NAME="configure.enable-php-streams" ></A ><CODE CLASS="option" >--enable-php-streams</CODE ></DT ><DD ><P > Inclue fluxos de dados (streams) experimentais do PHP. Não use a não ser que esteja testando o código! </P ></DD ><DT ><A NAME="configure.with-zlib-dir" ></A ><CODE CLASS="option" >--with-zlib-dir[=DIR]</CODE ></DT ><DD ><P > Define a localização do diretório onde a zlib está instalada. </P ></DD ><DT ><A NAME="configure.enable-trans-sid" ></A ><CODE CLASS="option" >--enable-trans-sid</CODE ></DT ><DD ><P > Habilitada propagação transparente do id da sessão. Apenas válido para PHP 4.1.2 ou anterior. Do PHP 4.2.0 em diante, a funcionalidade trans-sid sempre é compilada. </P ></DD ><DT ><A NAME="configure.with-tsrm-pthreads" ></A ><CODE CLASS="option" >--with-tsrm-pthreads</CODE ></DT ><DD ><P > Use threads POSIX (padrão). </P ></DD ><DT ><A NAME="configure.enable-shared" ></A ><CODE CLASS="option" >--enable-shared[=PKGS]</CODE ></DT ><DD ><P > Monta bibliotecas compartilhadas [padrão=yes]. </P ></DD ><DT ><A NAME="configure.enable-static" ></A ><CODE CLASS="option" >--enable-static[=PKGS]</CODE ></DT ><DD ><P > Monta bibliotecas estáticas [padrão=yes]. </P ></DD ><DT ><A NAME="configure.enable-fast-install" ></A ><CODE CLASS="option" >--enable-fast-install[=PKGS]</CODE ></DT ><DD ><P > Optimiza para instalação rápida [padrão=yes]. </P ></DD ><DT ><A NAME="configure.with-gnu-ld" ></A ><CODE CLASS="option" >--with-gnu-ld</CODE ></DT ><DD ><P > Presume que o compilador C usa o GNU ld [padrão=no]. </P ></DD ><DT ><A NAME="configure.disable-libtool-lock" ></A ><CODE CLASS="option" >--disable-libtool-lock</CODE ></DT ><DD ><P > Evita travamento (pode quebrar compilações rodando em paralelo). </P ></DD ><DT ><A NAME="configure.with-pic" ></A ><CODE CLASS="option" >--with-pic</CODE ></DT ><DD ><P > Tenta usar apenas objetos PIC/não-PIC [padrão=use both]. </P ></DD ><DT ><A NAME="configure.enable-memory-limit" ></A ><CODE CLASS="option" >--enable-memory-limit</CODE ></DT ><DD ><P > Compila com suporte a limite de memória. </P ></DD ><DT ><A NAME="configure.disable-url-fopen-wrapper" ></A ><CODE CLASS="option" >--disable-url-fopen-wrapper</CODE ></DT ><DD ><P > Desabilita o wrapper da função fopen que permite acessar arquivos via HTTP ou FTP. </P ></DD ><DT ><A NAME="configure.enable-versioning.php4" ></A ><CODE CLASS="option" >--enable-versioning</CODE ></DT ><DD ><P > Exporta apenas os símbolos necessários. Veja o arquivo INSTALL para mais informações. </P ></DD ><DT ><A NAME="configure.with-ismp" ></A ><CODE CLASS="option" >--with-imsp[=DIR]</CODE ></DT ><DD ><P > Inclue suporte a IMSp (DIR é o diretório de include do IMSp e o diretório de libimsp.a). Apenas para o PHP 3! </P ></DD ><DT ><A NAME="configure.with-mck" ></A ><CODE CLASS="option" >--with-mck[=DIR]</CODE ></DT ><DD ><P > Inclue suporte à Cybercash MCK. DIR é o diretório onde cybercash mck foi construído, padrão é /usr/src/mck-3.2.0.3-linux para ajuda, olhe em extra/cyberlib. Apenas para o PHP 3! </P ></DD ><DT ><A NAME="configure.with-mod-dav" ></A ><CODE CLASS="option" >--with-mod-dav=DIR</CODE ></DT ><DD ><P > Inclue suporte à DAV através do mod_dav do Apache, DIR é o diretório da instalação do mod_dav (apenas a versão de módulo do Apache) Apenas para o PHP 3! </P ></DD ><DT ><A NAME="configure.enable-debugger" ></A ><CODE CLASS="option" >--enable-debugger</CODE ></DT ><DD ><P > Compila com funções de depuração remota. Apenas para o PHP 3! </P ></DD ><DT ><A NAME="configure.enable-versioning.php3" ></A ><CODE CLASS="option" >--enable-versioning</CODE ></DT ><DD ><P > Tira proveiro de versioning and scoping providos pelo Solaris 2.x e pelo Linux. Apenas para o PHP 3! </P ></DD ></DL ></DIV ></DIV ><DIV CLASS="sect3" ><H3 CLASS="sect3" ><A NAME="configure.options.php" >Opções do PHP</A ></H3 ><P ></P ><DIV CLASS="variablelist" ><DL ><DT ><A NAME="configure.enable-maintainer-mode" ></A ><CODE CLASS="option" >--enable-maintainer-mode</CODE ></DT ><DD ><P > Habilita criar regras e dependências que não são úteis (e algumas vezes confusas) para o instalador casual. </P ></DD ><DT ><A NAME="configure.with-config-file-path" ></A ><CODE CLASS="option" >--with-config-file-path=PATH</CODE ></DT ><DD ><P > Edita o caminho no qual deve procurar pelo arquivo <TT CLASS="filename" >php.ini</TT >, padrão é PREFIX/lib. </P ></DD ><DT ><A NAME="configure.enable-safe-mode" ></A ><CODE CLASS="option" >--enable-safe-mode</CODE ></DT ><DD ><P > Habilita o modo seguro por padrão. </P ></DD ><DT ><A NAME="configure.with-exec-dir" ></A ><CODE CLASS="option" >--with-exec-dir[=DIR]</CODE ></DT ><DD ><P > Apenas permite executáveis no DIR quando em modo seguro. Padrão é /usr/local/php/bin. </P ></DD ><DT ><A NAME="configure.enable-magic-quotes" ></A ><CODE CLASS="option" >--enable-magic-quotes</CODE ></DT ><DD ><P > Habilita aspas mágicas por padrão. </P ></DD ><DT ><A NAME="configure.disable-short-tags" ></A ><CODE CLASS="option" >--disable-short-tags</CODE ></DT ><DD ><P > Desabilita a forma comprimida de tag inicial <? por padrão. </P ></DD ></DL ></DIV ></DIV ><DIV CLASS="sect3" ><H3 CLASS="sect3" ><A NAME="configure.options.servers" >Opções SAPI</A ></H3 ><P > A lista a seguir contêm as SAPI&s (<TT CLASS="literal" >Server Application Programming Interface</TT >) para o PHP. </P ><P ></P ><DIV CLASS="variablelist" ><DL ><DT ><A NAME="configure.with-aolserver" ></A ><CODE CLASS="option" >--with-aolserver=DIR</CODE ></DT ><DD ><P > Especifica o caminho para o AOLserver instalado. </P ></DD ><DT ><A NAME="configure.with-apxs" ></A ><CODE CLASS="option" >--with-apxs[=FILE]</CODE ></DT ><DD ><P > Monta como módulo compartilhado do Apache. FILE é o caminho opcional para a ferramenta apxs do Apache; padrão é apxs. Assegure-se que você especificou a versão do apxs que está atualmente instalado no seu sistema e não a que está no diretório dos fontes do Apache. </P ></DD ><DT ><A NAME="configure.with-apache" ></A ><CODE CLASS="option" >--with-apache[=DIR]</CODE ></DT ><DD ><P > Monta como módulo estático do Apache. DIR é o diretório dos fontes do Apache, padrão é <TT CLASS="filename" >/usr/local/apache</TT >. </P ></DD ><DT ><A NAME="configure.with-mod_charset" ></A ><CODE CLASS="option" >--with-mod_charset</CODE ></DT ><DD ><P > Habilita transferência de tabelas para mod_charset (Apache Russo). </P ></DD ><DT ><A NAME="configure.with-apxs2" ></A ><CODE CLASS="option" >--with-apxs2[=FILE]</CODE ></DT ><DD ><P > Monta como módulo compartilhado do Apache 2.0. FILE é o caminho opcional para a ferramenta apxs do Apache; padrão é apxs. </P ></DD ><DT ><A NAME="configure.with-caudium" ></A ><CODE CLASS="option" >--with-caudium=DIR</CODE ></DT ><DD ><P > Build PHP as a Pike module for use with Caudium. DIR is the Caudium server dir, with the default value <TT CLASS="filename" >/usr/local/caudium/server</TT >. </P ></DD ><DT ><A NAME="configure.disable-cli" ></A ><CODE CLASS="option" >--disable-cli</CODE ></DT ><DD ><P > Available with PHP 4.3.0. Disable building the CLI version of PHP (this forces <A HREF="configure.html#configure.without-pear" >--without-pear</A >). More information is available in the section about <A HREF="features.commandline.html" >Using PHP from the command line</A >. </P ></DD ><DT ><A NAME="configure.enable-embed" ></A ><CODE CLASS="option" >--enable-embed[=TYPE]</CODE ></DT ><DD ><P > Habilita montagem da biblioteca SAPI embutida. TYPE é ou <TT CLASS="literal" >shared</TT > ou <TT CLASS="literal" >static</TT >, que tem como padrão <TT CLASS="literal" >shared</TT >. Disponível com PHP 4.3.0. </P ></DD ><DT ><A NAME="configure.with-fhttpd" ></A ><CODE CLASS="option" >--with-fhttpd[=DIR]</CODE ></DT ><DD ><P > Constrói o módulo fhttpd. DIR é o diretório dos fontes do fhttpd, padrão é <TT CLASS="filename" >/usr/local/src/fhttpd</TT >. Não mais disponível a partir do PHP 4.3.0. </P ></DD ><DT ><A NAME="configure.with-isapi" ></A ><CODE CLASS="option" >--with-isapi=DIR</CODE ></DT ><DD ><P > Monta o PHP como um módulo ISAPI para uso com o Zeus. </P ></DD ><DT ><A NAME="configure.with-nsapi" ></A ><CODE CLASS="option" >--with-nsapi=DIR</CODE ></DT ><DD ><P > Especifica o caminho para o servidor web instalado Netscape/iPlanet/SunONE. </P ></DD ><DT ><A NAME="configure.with-phttpd" ></A ><CODE CLASS="option" >--with-phttpd=DIR</CODE ></DT ><DD ><P > Nenhuma informação ainda. </P ></DD ><DT ><A NAME="configure.with-pi3web" ></A ><CODE CLASS="option" >--with-pi3web=DIR</CODE ></DT ><DD ><P > Monta o PHP como módulo para usar com Pi3Web. </P ></DD ><DT ><A NAME="configure.with-roxen" ></A ><CODE CLASS="option" >--with-roxen=DIR</CODE ></DT ><DD ><P > Monta PHP como um módulo Pike. DIR é o diretório básico do Roxen, normalmente <TT CLASS="filename" >/usr/local/roxen/server</TT >. </P ></DD ><DT ><A NAME="configure.enable-roxen-zts" ></A ><CODE CLASS="option" >--enable-roxen-zts</CODE ></DT ><DD ><P > Monta o módulo Roxen usando Zend Thread Safety. </P ></DD ><DT ><A NAME="configure.with-servlet" ></A ><CODE CLASS="option" >--with-servlet[=DIR]</CODE ></DT ><DD ><P > Inclue o suporte à servlet. DIR é o diretório base de instalação para a JSDK. Esse SAPI requer que a extensão java seja monta como uma dl compartilhada. </P ></DD ><DT ><A NAME="configure.with-thttpd" ></A ><CODE CLASS="option" >--with-thttpd=SRCDIR</CODE ></DT ><DD ><P > Monta o PHP como um módulo thttpd. </P ></DD ><DT ><A NAME="configure.with-tux" ></A ><CODE CLASS="option" >--with-tux=MODULEDIR</CODE ></DT ><DD ><P > Monta o PHP como um módulo TUX (apenas Linux). </P ></DD ><DT ><A NAME="configure.with-webjames" ></A ><CODE CLASS="option" >--with-webjames=SRCDIR</CODE ></DT ><DD ><P > Monta o PHP como um módulo do WebJames (apenas para RISC OS) </P ></DD ><DT ><A NAME="configure.disable-cgi" ></A ><CODE CLASS="option" >--disable-cgi</CODE ></DT ><DD ><P > Desabilita montar a versão CGI do PHP. Disponível com PHP 4.3.0. </P ></DD ><DT ><A NAME="configure.enable-force-cgi-redirect" ></A ><CODE CLASS="option" >--enable-force-cgi-redirect</CODE ></DT ><DD ><P > Habilita a checagem de segurança nos redirecionamentos internos do servidor. Você deve usar isso se você estiver executando a versão CGI com o Apache. </P ></DD ><DT ><A NAME="configure.enable-discard-path" ></A ><CODE CLASS="option" >--enable-discard-path</CODE ></DT ><DD ><P > Se essa opção estiver habilitada, o binário CGI do PHP pode ser colocado com segurança fora da árvore web e as pessoas não serão capaz de evitar a segurança do <TT CLASS="filename" >.htaccess</TT >. </P ></DD ><DT ><A NAME="configure.with-fastcgi" ></A ><CODE CLASS="option" >--with-fastcgi</CODE ></DT ><DD ><P > Monta PHP como uma aplicação FastCGI. Não mais disponível a partir do PHP 4.3.0, ao invés, você deve usar <CODE CLASS="option" >--enable-fastcgi</CODE >. </P ></DD ><DT ><A NAME="configure.enable-fastcgi" ></A ><CODE CLASS="option" >--enable-fastcgi</CODE ></DT ><DD ><P > Se essa opção estiver habilitada, o módulo CGI será montado com suporta para FastCGI também. Disponível desde o PHP 4.3.0. </P ></DD ><DT ><A NAME="configure.disable-path-info-check" ></A ><CODE CLASS="option" >--disable-path-info-check</CODE ></DT ><DD ><P > Se essa opção estiver desabilitada, caminhos como <TT CLASS="filename" >/info.php/test?a=b</TT > não funcionarão. Disponível desde o PHP 4.3.0. Para mais informações, leia o <A HREF="http://httpd.apache.org/docs/2.0/en/mod/core.html#acceptpathinfo" TARGET="_top" >Manual do Apache</A >. </P ></DD ></DL ></DIV ></DIV ></DIV ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="debugger-protocol.html" ACCESSKEY="P" >Anterior</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Principal</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="ini.html" ACCESSKEY="N" >Próxima</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Protocolo do Debugger</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="appendices.html" ACCESSKEY="U" >Acima</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Diretivas do arquivo <TT CLASS="filename" >php.ini</TT ></TD ></TR ></TABLE ></DIV ></BODY ></HTML >