Heim php教程 PHP开发 Optionen für PHP-Konfigurationsdetails

Optionen für PHP-Konfigurationsdetails

Dec 14, 2016 pm 04:33 PM

In Bezug auf detaillierte Optionen können zusätzlich zur obigen Installationseinführung beim Kompilieren auch andere Optionen hinzugefügt werden.

Apache-Modul
Syntax: --with-apache=DIR
Beschreibung: Verwenden Sie diese Option, um die Verwendung von PHP als Apache-Modul zu ermöglichen. Die Zeichenfolge von DIR kann /usr/local/ sein. Apache Oder andere Verzeichnisse, in denen Apache installiert ist
Beispiel: --with-apache=/var/lib/apache

fhttpd-Servermodul
Syntax: --with-fhttpd=DIR
Erklärung : Wenn Sie den fttpd-Server verwenden, können Sie diesen Befehl zum Kompilieren von PHP verwenden. Durch die Verwendung von Modulen zur Zusammenarbeit mit dem FTPD-Server kann eine bessere Effizienz erzielt werden.

Adabas D-Datenbank
Syntax: --with-adabas=DIR
Erklärung: Diese Option ist erforderlich, wenn das Datenbanksystem eine Adabas D-Datenbank ist. Einzelheiten zur Adabas D-Datenbank finden Sie unter http://www.adabas.com.
Beispiel: --with-adabas=/usr/local/adabasd

dBase-Datentabelle
Syntax: --with-dbase
Erklärung: Fügen Sie einfach diese Option hinzu, keine anderen Parameter erforderlich Oder Funktionsbibliothek, PHP ermöglicht dem System den Zugriff auf die dBase-Datentabelle.

filePro-Datenbank
Syntax: --with-filepro
Erklärung: Sie können die filePro-Datenbank lesen (schreibgeschützt), ohne den Datenbankpfad und andere Funktionsbibliotheken anzugeben.

mSQL-Datenbank
Syntax: --with-msql=DIR
Beschreibung: Bietet Zugriff auf die mSQL-Datenbank. Weitere Einzelheiten finden Sie auf der mSQL-Website http://www.hughes.com.au.
Beispiel: --with-msql=/usr/local/Hughes

MySQL-Datenbank
Syntax: --with-mysql=DIR
Beschreibung: Bietet Zugriff auf die MySQL-Datenbank. Weitere Einzelheiten finden Sie auf der MySQL-Website http://www.tcx.se.
Beispiel: --with-mysql=/usr/local/mysql

iODBC-Datenbankgerät
Syntax: --with-iodbc=DIR
Beschreibung: Stellt ein ODBC-Datenbankgerät für den Zugriff bereit Backend-Datenbank. Weitere Einzelheiten finden Sie auf der iODBC-Website http://www.iodbc.org.
Beispiel: --with-iodbc=/usr/local/iodbc

OpenLink ODBC-Datenbankgerät
Syntax: --with-openlink=DIR
Beschreibung: OpenLink ODBC-Datenbankgerät verwenden, Wird für den Zugriff auf die Backend-Datenbank verwendet. Weitere Einzelheiten finden Sie auf der OpenLink ODBC-Website http://www.openlinksw.com.
Beispiel: --with-openlink=/usr/local/openlink

Oracle-Datenbank
Syntax: --with-oracle=DIR
Beschreibung: Oracle-Datenbank verwenden. Die Version von Oracle muss Version 7.3 oder höher sein. Sie können im PHP-Programm auch die Umgebungsvariable ORACLE_HOME verwenden, um den Pfad zu Oracle anzugeben. Weitere Informationen zu Oracle finden Sie auf der Oracle-Website http://www.oracle.com.
Beispiel: --with-oracle=/export/app/oracle/product/7.3.2

PostgreSQL-Datenbank
Syntax: --with-pgsql=DIR
Anleitung: PostgreSQL verwenden Datenbank. Weitere Informationen zu PostgreSQL finden Sie auf der PostgreSQL-Website http://www.postgreSQL.org oder auf der Taiwan Mirror-Website http://postgresql.ccit.edu.tw.
Beispiel: --with-pgsql=/usr/local/pgsql

Solid-Datenbank
Syntax: --with-solid=DIR
Anweisungen: Solid-Datenbank verwenden. Weitere Informationen zu Solid finden Sie auf der Solid-Website http://www.solidtech.com.
Beispiel: --with-solid=/usr/local/solid

Sybase-Datenbank
Syntax: --with-sybase=DIR
Beschreibung: Sybase-Datenbank verwenden. Weitere Informationen zu Sybase finden Sie auf der Sybase-Website http://www.sybase.com.
Beispiel: --with-sybase=/home/sybase

Sybase-CT-Datenbank
Syntax: --with-sybase-ct=DIR
Anleitung: Sybase-CT-Datenbank verwenden.
Beispiel: --with-sybase-ct=/home/sybase

Velocis-Datenbank
Syntax: --with-velocis=DIR
Anleitung: Velocis-Datenbank verwenden. Weitere Informationen zur Velocis-Datenbank finden Sie auf der Raima-Website unter http://www.raima.com.
Beispiel: --with-velocis=/usr/local/velocis

Benutzerdefinierter ODBC-Datenbanktreiber
Syntax: --with-custom-odbc=DIR
Beschreibung: Verwenden Sie eine benutzerdefinierte ODBC-Funktionsbibliothek. Natürlich müssen Sie bei Verwendung dieser Methode die Variablen CUSTOM_ODBC_LIBS und CFLAGS angeben. Wenn Sie beispielsweise Sybase SQL Anywhere auf einem QNX-Computer verwenden, müssen Sie möglicherweise die Systemumgebungsvariablen CFLAGS=-DODBC_QNX, LDFLAGS=-lunix und CUSTOM_ODBC_LIBS="-ldblib -lodbc" konfigurieren und --with-custom-odbc hinzufügen =/ in der PHP-Konfiguration usr/lib/sqlany50
Beispiel: --with-custom-odbc=/usr/local/odbc

Verwenden Sie keinen ODBC-Datenbanktreiber
Syntax: --disable -unified-odbc
Beschreibung: Mit dieser Option werden alle ODBC-Datenbanktreiber deaktiviert. Für diese Option muss kein Pfad angegeben werden. Die von dieser Option betroffenen Optionen sind --with-iodbc, --with-solid, --with-adabas, --with-velocis und --with-custom-odbc.

LDAP Directory Protocol
Syntax: --with-ldap=DIR
Beschreibung: Wenn Sie das Directory Protocol (Lightweight Directory Access Protocol, LDAP) verwenden möchten, müssen Sie diese Option aktivieren. Einzelheiten zu LDAP finden Sie in den RFC-Dokumenten RFC1777 und RFC1778.
Beispiel: --with-ldap=/usr/local/ldap.

mcrypt-Kodierungsfunktionsbibliothek
Syntax: --with-mcrypt=DIR
Erklärung: Wenn die mcrypt-Funktion ist installiert Nachdem Sie die Bibliothek hinzugefügt haben, können Sie diese Option beim Kompilieren von PHP hinzufügen, damit das Programm die Kodierungs- und Dekodierungsfunktion verwenden kann.
Beispiel: --with-mcrypt=/usr/local/include

Sys V-Signal
Syntax: --enable-sysvsem
Beschreibung: Zur Verwendung des SysV-Signalmechanismus (Semaphoren). , müssen Sie diese Option aktivieren.

XML-Unterstützung
Syntax: --with-xml
Beschreibung: Durch Aktivieren dieser Option kann die von James Clark geschriebene XML-Parsing-Bibliothek unterstützt werden.

Wartungsmodus
Syntax: --enable-maintainer-mode
Beschreibung: Diese Option ist im Allgemeinen nicht aktiviert, es sei denn, sie ist für PHP-Entwickler nützlicher.

Bibliothek für reguläre Ausdrücke
Syntax: --with-system-regex
Beschreibung: Wenn Sie zusätzliche Funktionen für reguläre Ausdrücke benötigen, können Sie diese Option hinzufügen.

PHP-Konfigurationsdatei
Syntax: --with-config-file-path=DIR
Beschreibung: Wird verwendet, um den Pfad von php3.ini oder php4.ini zur Verwendung während der PHP-Initialisierung anzugeben.
Beispiel: --with-config-file-path=/usr/local/lib

PHP-Ausführungspfad
Syntax: --with-exec-dir=DIR
Erklärung: Manchmal Aus Gründen der Systemsicherheit wird das Verzeichnis angegeben, in dem das PHP-Programm ausgeführt werden muss.
Beispiel: --with-exec-dir=/usr/local/bin

Debug-Modus
Syntax: --enable-debug
Erklärung: Diese Option wird im Allgemeinen nicht verwendet, es sei denn, Mehr nützlich bei der Entwicklung von PHP-Programmen. Es können zusätzliche Fehlermeldungen angezeigt werden.

Abgesicherter Modus
Syntax: --enable-safe-mode
Beschreibung: Der Standardwert ist aktiviert, was einen besseren Schutz für die Systemsicherheit bieten kann.

Variablenverfolgung
Syntax: --enable-track-vars
Beschreibung: Erlaubt PHP, die drei Variablen HTTP_GET_VARS, HTTP_POST_VARS und HTTP_COOKIE_VARS zu verfolgen, die normalerweise aktiviert sind.

Einleitungszeichen automatisch hinzufügen
Syntax: --enable-magic-quotes
Beschreibung: Ermöglicht dem Programm, bei der Ausführung automatisch Backslash-Einleitungszeichen hinzuzufügen.

Öffnen Sie den Debugger
Syntax: --enable-debugger
Beschreibung: Öffnen Sie den integrierten PHP-Debugger. Derzeit befindet sich diese Funktion noch im experimentellen Stadium und ist noch nicht ausgereift.

Pfad verwerfen (Discard Path)
Syntax: --enable-discard-path
Beschreibung: Durch Aktivieren dieser Option können Benutzer .htaccess und andere systemsicherheitsrelevante Dateien nicht lesen Informationen über das Browserdokument.

Hochpräzise mathematische Funktionen
Syntax: --enable-bcmath
Beschreibung: Hochpräzise Funktionen aktivieren. Diese Funktionsbibliothek muss zuerst installiert werden, damit diese Option wirksam ist.

CGI-Umleitung erzwingen
Syntax: --enable-force-cgi-redirect
Beispiel: Wenn Sie den CGI-VERSION-Modus zum Ausführen von PHP-Einstellungen verwenden, erhöht die Aktivierung dieser Option die Sicherheit. Wenn ein Benutzer beispielsweise http://my.host/cgi-bin/php/secret/doc.html liest und auf einen Benutzer auf Hackerebene trifft, der das PHP-System gut kennt, kann er oder sie die folgende URL http eingeben: //my.host/secret/doc.html, um relevante Informationen zu lesen. Wenn PHP und Apache zusammen kompiliert werden und PHP Teil von Apache wird, müssen Sie diese Option nicht hinzufügen.

Keine kurzen Tags verwenden
Syntax: --disable-short-tags
Erklärung: Nach der Konfiguration dieser Option können PHP-Programme keine kurzen Tags zu verwenden.

Entfernte Dateien einführen
Syntax: --enable-url-includes
Beschreibung: Durch die Konfiguration dieser Option kann das PHP-Programm Dateien in den entfernten HTTP- oder FTP-Server einbinden.

Syntaxeffekt ausschalten
Syntax: --disable-syntax-hl
Hinweis: Mit dieser Option wird der Farbeffekt der PHP-Syntax ausgeschaltet.

Funktionsbibliothekspfad
Syntax: CPPFLAGS=-IDIR und LDFLAGS=-LDIR
Hinweis: Wenn PHP sicher ist oder sich die für die Kompilierung erforderliche Funktionsbibliothek in einem geeigneten Pfad befindet, müssen Sie dies hinzufügen Option, LDFLAGS stellt den Pfad der Funktionsbibliothek dar und CPPFLAGS stellt den Pfad der Header-Datei dar.
Beispiel: LDFLAGS=-L/my/lib/dir CPPFLAGS=-I/my/include/dir ./configure

Weitere verwandte Artikel finden Sie auf der chinesischen PHP-Website (www.php.org). php.cn) !


Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

Um in cakephp4 mit Datum und Uhrzeit zu arbeiten, verwenden wir die verfügbare FrozenTime-Klasse.

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

CakePHP ist ein Open-Source-Framework für PHP. Es soll die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich vereinfachen. CakePHP basiert auf einer MVC-ähnlichen Architektur, die sowohl leistungsstark als auch leicht zu verstehen ist. Modelle, Ansichten und Controller gu

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

Um am Datei-Upload zu arbeiten, verwenden wir den Formular-Helfer. Hier ist ein Beispiel für den Datei-Upload.

CakePHP erstellt Validatoren CakePHP erstellt Validatoren Sep 10, 2024 pm 05:26 PM

Der Validator kann durch Hinzufügen der folgenden zwei Zeilen im Controller erstellt werden.

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein Dec 20, 2024 am 11:31 AM

Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

CakePHP-Kurzanleitung CakePHP-Kurzanleitung Sep 10, 2024 pm 05:27 PM

CakePHP ist ein Open-Source-MVC-Framework. Es erleichtert die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich. CakePHP verfügt über eine Reihe von Bibliotheken, um die Überlastung der häufigsten Aufgaben zu reduzieren.

Wie analysiert und verarbeitet man HTML/XML in PHP? Wie analysiert und verarbeitet man HTML/XML in PHP? Feb 07, 2025 am 11:57 AM

Dieses Tutorial zeigt, wie XML -Dokumente mit PHP effizient verarbeitet werden. XML (Extensible Markup-Sprache) ist eine vielseitige textbasierte Markup-Sprache, die sowohl für die Lesbarkeit des Menschen als auch für die Analyse von Maschinen entwickelt wurde. Es wird üblicherweise für die Datenspeicherung ein verwendet und wird häufig verwendet

See all articles