Forum und email

Configure options

Zoznam konfiguračných volieb jadra

Nižšie je čiastočný zoznam configuračných volieb používaných PHP configure skriptami pri kompilácii v prostrediach podobných Unixu. Väčšina konfiguračných vlastností je vymenovaná vo svojich príslušných lokáciách na na referenčných stánkach rozšírenia a nie tu. Pre úplný aktuálny zoznam konfiguračných volieb, spustite ./configure --help vo vašom zdrojovom adresári PHP po spustení autoconf (tiež pozri Inštalačnú kapitolu). Tiež vás môže zaujímať čítanie dokumentácie » GNU configure pre informácie o dodatočných configure voľbách ako je --prefix=PREFIX.

Note: Tieto sa používajú iba počas kompilácie. Ak chcete PHP runtime konfiguráciu pozmeniť, prosím pozrite si kapitolu o Runtime Konfigurácii.

Konfiguračné Voľby v PHP 4

Note: Tieto voľby sa používajú iba v PHP 4 od PHP 4.1.0. Niektoré sú dostupné v starších verziách PHP 4, niektoré dokonca PHP 3, niektoré iba v PHP 4.1.0. Ak chcete kompilovať staršiu verziu, niektoré voľby pravdepodobne nebudú dostupné.

Misc options

--enable-debug

Kompiluje s ladiacimi symbolmi.

--with-layout=TYPE

Nastavuje ako sp inštalované súbory rozvrhnuté. Typ je jeden z PHP (default) alebo GNU.

--with-pear=DIR

Inštaluje PEAR V DIR (default PREFIX/lib/php).

--without-pear

Neinštaluje PEAR.

--enable-sigchild

Povolí vlastný SIGCHLD handler PHP.

--disable-rpath

Zakáže poskytovanie runtime vyhľadávanie ciest runtime knižnice.

--enable-libgcc

Povolí explicitne linkovanie proti libgcc.

--enable-php-streams

Zahŕňa experimentálne PHP prúdy. Nepoužívajte pokiaľ nepretestujete kód!

--with-zlib-dir[=DIR]

Definuje umiestnenie inštalačného adresára zlib.

--enable-trans-sid

Povolí propagáciu id transparentného sedenia. Platné iba pre PHP 4.1.2 alebo nižšieho. Od PHP 4.2.0, trans-sid vlastnosť je vždy kompilovaná.

--with-tsrm-pthreads

Používa POSIX thready (default).

--enable-shared[=PKGS]

Urobiť zdielané knižnice [default=yes].

--enable-static[=PKGS]

Urobiť statické knižnice [default=yes].

--enable-fast-install[=PKGS]

Optimalizovať pre rýchlu inštaláciu [default=yes].

--with-gnu-ld

Predpokladá, že C kompilátor používa GNU ld [default=no].

--disable-libtool-lock

Vyhnúť sa uzamykaniu (môže porušiť paralelne buildy).

--with-pic

Pokúsi sa použiť iba PIC/ne-PIC objekty [default=use both].

--enable-memory-limit

Kompiluje s podporou limitu pamäte.

--disable-url-fopen-wrapper

Zakázať URL fopen wrapper, ktorý umožňuje pristupovanie k súborom cez HTTP alebo FTP.

--enable-versioning

Exportuje iba vyžadované symboly. Pozri INSTALL pre viac informácii.

--with-imsp[=DIR]

Zahŕňa IMSp podporu (DIR je include adresár IMSPur a adresár libimsp.a). Iba PHP 3!

--with-mck[=DIR]

Zaŕňa Cybercash MCK podporu. DIR je cybercash mck build adresár, východzí /usr/src/mck-3.2.0.3-linux pre pomoc pozri v extra/cyberlib. Iba PHP 3!

--with-mod-dav=DIR

Zahŕňa DAV podporu cez mod_dav Apache-u, DIR je inštalčný adresár mod_dav (Iba Apache module verzia!) Iba PHP 3!

--enable-debugger

Kompiluje s funkciami vzdialeného ladenia. Iba PHP 3!

--enable-versioning

Využíva výhodu verziovania a rozhľadu, ktorý poskytoje Solaris 2.x a Linux. Iba PHP 3!

PHP options

--enable-maintainer-mode

Povoliť tvorbu pravidiel u závislosťí nepotrebných (a niekedy metiacich) bežnému inštalátoru.

--with-config-file-path=PATH

Nastavuje cestu, v ktorej sa má hľadať php.ini, default je PREFIX/lib.

--enable-safe-mode

Povoliť safe mód ako default.

--with-exec-dir[=DIR]

Povoliť iba spustiteľné súbory v DIR, keď safe mód default je /usr/local/php/bin.

--enable-magic-quotes

Povoliť magic quotes ako default.

--disable-short-tags

Zakázať krátky <? start tag ako default.

SAPI options

Následujúci zoznam obsahuje dostupný SAPI (Server Application Programming Interface) pre PHP.

--with-aolserver=DIR

Určuje cestu k nainštalovanému AOLserveru.

--with-apxs[=FILE]

Vybudovať zdielaný Apache modul. FILE je voliteľná cesta k Apache apxs nástroju; default je apxs. Uistite sa, že určíte verziu apxs, ktorá je momentálne nainštalovaná vo vašom systéme a NIE tú, ktorá je apache zdrojovom tarballe.

--with-apache[=DIR]

Vybudovať statický Apache modul. DIR je top-level Apache build adresár, default je /usr/local/apache.

--with-mod_charset

Povolí prenosové tabuľky pre mod_charset (Ruský Apache).

--with-apxs2[=FILE]

Vybudovať zdielaný Apache 2.0 modul. FILE je voliteľná cesta k Apache apxs nástroju; default je apxs.

--with-caudium=DIR

Vybudovať PHP ako Pike modul pre použitie si Caudium. DIR je adresár Caudium servera, s východzou hodnotou /usr/local/caudium/server.

--disable-cli

Dostupné s PHP 4.3.0. Zakázať build CLI verzie PHP (to prinúti --without-pear). Ďalšie informácie sú dostupné v sekcii o Používaní PHP z príkazového riadku.

--enable-embed[=TYPE]

Povoliť budovanie zabudovanej SAPI knižnice. TYPE je buď shared alebo static, default je shared. Dostupné s PHP 4.3.0.

--with-fhttpd[=DIR]

Vybudovať fhttpd modul. DIR je adresár zdrojov fhttpd, default je /usr/local/src/fhttpd. Už nie je dostupná od PHP 4.3.0.

--with-isapi=DIR

Vybudovať PHP ako ISAPI modul pre použitie s Zeus.

--with-nsapi=DIR

Uričiť cestu k inštalovanému Netscape/iPlanet/SunONE Webserveru.

--with-phttpd=DIR

Zatiaľ žiadne informácie.

--with-pi3web=DIR

Vybudovať PHP ako modul pre použitie s Pi3Web.

--with-roxen=DIR

Vybudovať PHP ako Pike modul. DIR je základný Roxen adresár, normálne /usr/local/roxen/server.

--enable-roxen-zts

Vybudovať Roxen modul pomocou Zend Thread Safety.

--with-servlet[=DIR]

Zahŕnúť servlet podporu. DIR je základný inštalačný adresár pre JSDK. Tento SAPI vyžaduje, aby java rozšírenie bolo vytvorené ako zdielané dl.

--with-thttpd=SRCDIR

Vybudovať PHP ako thttpd modul.

--with-tux=MODULEDIR

Vybudovať PHP ako TUX modul (iba Linux).

--with-webjames=SRCDIR

Vybudvať PHP ako WebJames modul (iba RISC OS)

--disable-cgi

Zakázať budovanie CGI verzie PHP. Dostupné s PHP 4.3.0.

--enable-force-cgi-redirect

Povoliť bezpečnostnú kontrolu interných presmerovaní servera. Toto by ste mali použiť, ak bežíte na CGI verzii s Apache.

--enable-discard-path

Ak je toto povolené, PHP CGI binary sa môže bezpečne umiestniť mimo web stromu a ľudia nebudú môcť obísť .htaccess bezpečnosť.

--with-fastcgi

Vybudovať PHP ako FastCGI aplikáciu. Nie je viac podporované od PHP 4.3.0, miesto toho by ste mali použiť --enable-fastcgi.

--enable-fastcgi

Ak je toto povolené, CGI modul bude vybudovaný tiež s podporou pre FastCGI Dostupné od PHP 4.3.0

--disable-path-info-check

Ak je toto zakázané, cesty ako /info.php/test?a=b nebudú fungovať. Dostupné od PHP 4.3.0. Pre viac informácii pozri » Apache Manuál.