PHP Handbuch | ||
---|---|---|
Zurück | Kapitel 3. Installation | Nach vorne |
Anmerkung: Diese Optionen werden nur zur Kompilierzeit genutzt. Wenn Sie die Laufzeitkonfiguration von PHP ändern möchten, lesen Sie bitte unter Configuration nach.
Nachstehend finden Sie die komplette Liste von Optionen, welche von PHP 4 configure Skripten (Stand 4.1.0) unterstützt, und zum Kompilieren in einer Unix-ähnlichen Umgebung verwendet werden. Manche Optionen sind in PHP 3, manche in PHP 4 und manche sind in beiden Versionen verfügbar. Dies ist derzeit noch nicht verzeichnet.
Es gibt generelle Konfigurationsoptionen für das configure Skript, nähere Informationen dazu finden Sie in den Manpages für GNU autoconf, oder den Aufruf von configure --help, welcher eine vollständige und aktuelle Liste bietet.
Anmerkung: Diese Optionen werden nur in PHP 4 mit Stand von PHP 4.1.0 verwendet. Manche davon sind auch in älteren Versionen von PHP 4 verfügbar, manche sogar in PHP 3, manche nur in PHP 4.1.0. Sollten Sie eine ältere Version von PHP kompilieren wollen kann es sein, dass manche Optionen nicht verfügbar sind.
Inkludiert dbplus Unterstützung.
Inkludiert Adabas D Unterstützung. DIR ist das Adabas Installationsverzeichnis. Default ist /usr/local.
Inkludiert SAP DB Unterstützung. DIR ist das SAP DB Installationsverzeichnis. Default ist /usr/local.
Inkludiert Solid Unterstützung. DIR ist das Solid Installationsverzeichnis. Default ist /usr/local/solid.
Inkludiert IBM DB2 Unterstützung. DIR ist das DB2 Installationsverzeichnis. Default ist /home/db2inst1/sqllib.
Inkludiert Empress Unterstützung. DIR ist das Empress Installationsverzeichnis. Default ist $EMPRESSPATH. Ab PHP4 unterstützt diese Option nur Empress Version 8.60 und höher.
Inkludiert Empress Local Access Unterstützung. DIR ist das Empress Installationsverzeichnis. Default ist $EMPRESSPATH. Ab PHP4 unterstützt diese Option nur Empress Version 8.60 und höher.
Inkludiert Birdstep Unterstützung. DIR ist das Birdstep Installationsverzeichnis. Default ist /usr/local/birdstep.
Inkludiert benutzerdefinierte ODBC Unterstützung. DIR ist das ODBC Installationsverzeichnis. Stellen Sie sicher, dass CUSTOM_ODBC_LIBS definiert ist und dass sich eine odbc.h in Ihrem Include Verzeichnis befindet. Z.B. sollten Sie folgendes für Sybase SQL Anywhere 5.5.00 definieren, bevor Sie das Configure Skript starten: CPPFLAGS="-DODBC_QNX -DSQLANY_BUG" LDFLAGS=-lunix CUSTOM_ODBC_LIBS="-ldblib -lodbc".
Inkludiert iODBC Unterstützung. DIR ist das iODBC Installationsverzeichnis. Default ist /usr/local.
Inkludiert Easysoft OOB Unterstützung. DIR ist das OOB Installationsverzeichnis. Default ist /usr/local/easysoft/oob/client.
Inkludiert unixODBC Unterstützung. DIR ist das unixODBC Installationsverzeichnis. Default ist /usr/local.
Inkludiert OpenLink ODBC Unterstützung. DIR ist das OpenLink Installationsverzeichnis. Default ist /usr/local. Dies ist das gleiche wie iODBC.
Inkludiert DBMaker Unterstützung. DIR ist das DBMaker Installationsverzeichnis. Default ist, wo die letzte Version von DBMaker installiert ist (wie z.B. /home/dbmaker/3.6).
Deaktiviert unified ODBC Unterstützung. Nur anwendbar, wenn iODBC, Adabas, Solid, Velocis oder eine spezielle ODBC Schnittstelle aktiviert ist. Nur PHP 3!
Deaktiviert GD Unterstützung. Nur PHP 3!
Die imagick Erweiterung befindet sich nun in PECL von PEAR, und kann hier heruntergeladen werden. Die Installationsanweisungen für PHP 4 finden Sie auf der PEAR Site.
Ein einfaches --with-imagick ist nur in PHP 3 möglich, außer Sie folgen den Instruktionen auf der PEAR Site.
Inkludiert ming Unterstützung.
Aktiviert die Sicherheitsprüfung für interne Serverumleitungen. Sie sollten diese Option verwenden, wenn Sie die CGI Version mit Apache verwenden.
Ist diese Option aktiviert, kann das PHP CGI Programm sicher außerhalb des Web Verzeichnisbaumes platziert werden, und die Benutzer können die .htaccess Sicherheit nicht umgehen.
Erstellt PHP als FastCGI Applikation.
Kompiliert mit Debug-Symbolen.
Setzt die Anordnung der installierten Dateien. Type ist entweder PHP (default) oder GNU.
Installiert PEAR in DIR (default ist PREFIX/lib/php).
Unterdrückt die Installation von PEAR.
Aktiviert den PHP-eigenen SIGCHLD Handler.
Verhindert die Übergabe weiterer Suchpfade für Laufzeitbibliotheken.
Aktiviert das explizite Linken zur die libgcc.
Inkludiert die experimentellen PHP Streams. Verwenden Sie dies nicht, wenn Sie nicht den Code testen!
Definiert das zlib Installationsverzeichnis.
Inkludiert ASPELL Unterstützung.
Inkludiert CCVS Unterstützung.
Inkludiert CyberCash Unterstützung. DIR ist das CyberCash MCK Installationsverzeichnis.
Inkludiert ICAP Unterstützung.
Pfad zu dem ircg-config Skript.
Inkludiert ircg Unterstützung.
Aktiviert mailparse Unterstützung.
Inkludiert muscat Unterstützung.
Aktiviert CORBA Unterstützung über Satellite (EXPERIMENTELL). DIR ist das Basisverzeichnis für ORBit.
Aktiviert transparent session id propagation.
Verwendet die System regex Bibliothek (nicht empfohlen).
Inkludiert vpopmail Unterstützung.
Verwendet POSIX threads (default).
Erstellt verteilte Bibliotheken [default=yes].
Erstellt statische Bibliotheken [default=yes].
Optimiert für schnelle Installation [default=yes].
Nimmt an, dass der C Compiler GNU ld verwendet [default=no].
Vermeide locking (könnte sein, dass parallele Builds nicht funktionieren).
Versucht, nur PIC/non-PIC Objekte zu verwenden [default=use both].
Kompiliert mit Unterstützung für Speicherlimit.
Verhindert den URL-aware fopen wrapper, der den Zugriff auf Dateien über HTTP oder FTP erlaubt.
Exportiert nur die benötigten Symbole. Siehe INSTALL für weitere Informationen.
Inkludiert IMSp Unterstützung (DIR ist das Include-Verzeichnis von IMSP und libimsp.a). Nur PHP 3!
Inkludiert Cybercash MCK Unterstützung. DIR ist das cybercash mck Build Verzeichnis, default ist /usr/src/mck-3.2.0.3-linux. Hilfe finden Sie in extra/cyberlib. Nur PHP 3!
Inkludiert DAV Unterstützung durch Apache's mod_dav, DIR ist das Installationsverzeichnis von mod_dav (Nur Apache Modulversion!). Nur PHP 3!
Kompiliert mit Funktionen zum remote debugging. Nur PHP 3!
Nutzt die Vorteile der von Solaris 2.x und Linux unterstützten Versionierung und des Scoping. Nur PHP 3!
Aktiviert Regeln und Abhängigkeiten für make, welche für Leute die PHP nur gelegentlich installieren nicht nützlich (und manchmal verwirrend) sind.
Setzt den Pfad für die php.ini, default ist PREFIX/lib.
Aktiviert safe mode standardmäßig.
Wenn in safe mode, sind ausführbare Dateien nur in DIR erlaubt. Default ist /usr/local/php/bin.
Aktiviert magic quotes standardmäßig.
Verhindert standardmäßig die Kurzform der <? Start Tags.
Spezifiziert den Pfad zu dem installierten AOLserver.
Erstellt ein verteiltes Apache Modul. FILE ist der optionale Pfadname zu dem Apache apxs tool; default ist apxs. Spezifizieren Sie die Version von dem aktuell auf Ihrem System installierten apxs, und NICHT die, die sich in dem Apache Tarball befindet.
Erstellt das Apache Modul. DIR ist das Top-Level Build-Verzeichnis, default ist /usr/local/apache.
Aktiviert Transfertabellen für mod_charset (Rus Apache).
Erstellt ein verteiltes Apace 2.0 Modul. FILE ist der optionale Pfad zu dem Apache apxs Tool. Default ist apxs.
Erstellt ein fhttpd Modul. DIR ist das Verzeichnis mit den fhttpd Sources. Default ist /usr/local/src/fhttpd.
Erstellt PHP als ISAPI Modul für die Verwendung mit Zeus.
Spezifiziert den Pfad zu dem installierten Netscape Server.
Dzt. keine Information.
Erstellt PHP als Modul für Pi3Web.
Erstellt PHP als Pike Modul. DIR ist das Roxen Hauptverzeichnis, gewöhnlich /usr/local/roxen/server.
Erstellt das Roxen Modul mit Zend Thread Safety.
Inkludiert Servlet Unterstützung. DIR ist das Installationsverzeichnis des JSDK. Dieses SAPI setzt voraus, dass die Java Erweiterung als verteilte Bibliothek erstellt wurde.
Erstellt PHP als thttpd Modul.
Erstellt PHP als TUX Modul (Nur Linux).
Zurück | Zum Anfang | Nach vorne |
Problems? | Nach oben | Konfiguration |