Suchen
Inside Wiki
Nützliche Links




 
phpforum.de bei Facebook
 
phpforum.de bei Twitter
 

Zurück   PHP Forum: phpforum.de > phpforum.de Wiki > phpforum.de Wiki

PHP Wiki Dieses Wiki sammelt Lösungen, zu Problemen, welche immer wieder im Forum auftauchen.

 
 
Artikel-Optionen Ansicht
  #1  

Standard Extensions unter Windows

 

Inhalte

Extensions unter Windows


PHP lässt sich mit sog. Extensions erweitern. Dabei werden meist Funktionen zu PHP hinzugefügt.

Installation


Um eine Erweiterung unter Windows zu installieren benötigt man eine passende .dll Bibliothek. Um sie zu aktivieren muss man
  1. die Bibliothek in das Extension-Verzeichnis kopieren. Der Ort dieses Verzeichnisses ist in der php.ini angegeben:
    Code:
    extension_dir = "C:\xampp\php\ext\"
    und
  2. in der php.ini die Zeile
    Code:
    extension=bibliothek.dll
    hinzufügen. Meist stehen schon mehrere dieser Zeilen in der Datei.
  3. Eine kleine Anzahl von Extensions erfordert noch weitere Schritte. So braucht z.B. die MySQL-Extension noch eine weitere Bibliothek - die libmysql.dll. Diese muss an einer Stelle gespeichert werden, die nicht nur PHP, sondern auch jede andere Windows-Anwendung findet. Dazu bietet sich "C:\windows\system32" an. Allgemein gesagt, muss die libmysql.dll in einem Verzeichnis gespeichert werden, dass in Windows' PATH liegt. Andere Extensions wie z.B. Pspell oder Gettext erfordern das Installieren zusaetzlicher Anwendungen. In diesem Falle empfiehlt es sich - wie gewohnt bei Apps - ein neues Verzeichnis in "C:\Program Files" anzulegen und dieses zu Windows' PATH hinzuzufügen.
Jetzt noch den Webserver neu starten und die Erweiterung ist installiert.

Beschaffen von Extensions


Einige Extensions sind bei der PHP Standardinstallation dabei. Andere kann muss man sich erst von der PECL downloaden. Dabei sollte man genau darauf achten, daß man die zur eigenen PHP-Version passende Dll auswählt.

Übersicht


Da man oft nicht weis, welcher Abschnitt der Dokumentation zu einer Bibliothek gehört(aufgrund verschiedener Namen) und manche Erweiterungen von PECL überhaupt nicht dokumentiert sind, gibt es hier eine Übersicht.
php_adt
php_apc Alternativer PHP Cache Framework zum Cachen und Optimieren von code Doku
php_bcompiler PHP bytecode Compiler Doku
php_classkit Classkit Funktionen Dynamisches Manipulieren von Klassen zur Laufzeit. Veraltet. Siehe runkit Doku
php_cvsclient
php_bcmath BC Math Funktionen Bietet mathematische Funktionen mit beliebiger Genauigkeit. Doku
php_calendar Kalender-Funktionen Umwandlung von verschiedenen Kalenderformaten. Doku
php_curl Client URL Bibliothek-Funktionen Kommunikation mit Servern über verschiedene Protokolle. Doku
php_runkit runkit Funktionen Manipulation von Klassen, Konstanten und Funktionen zur Laufzeit. Doku
php_amf
php_apd Erweiterter PHP Debugger Doku
php5activescript
php5servlet
php_automap
php_bitset
php_blenc
php_bz2 Bzip2 Komprimierungsfunktionen Lesen und schreiben von bzip2 komprimierten Daten. Doku
php_bz2_filter
php_cpdf ClibPDF Funktionen Erstellen von PDF-Dokumenten. Veraltet. Doku
php_crack Crack Funktionen Überprüfen der Qualität eines Passworts. Doku
php_db
php_dba dba Datenbank (dbm-style) Abstraktions-Funktionen Doku
php_dbase dBase Funktionen Doku
php_dbx dbx Funktionen Doku
php_dio Direkte Ein-/Ausgabe Funktionen Doku
php_docblock
php_domxml DOM XML Funktionen Doku
php_doublemetaphone
php_event
php_exif Exif Funktionen Auslesen von Metadaten von Bildern. Doku
php_fdf Forms Data Format Funktionen Doku
php_fileinfo Fileinfo Functions Doku
filePro Funktionen php_filepro Lesezugriff auf filepro Datenbank. Doku
php_filter Filter Funktionen Doku
php_fribidi FriBiDi Functions Doku
php_ftp FTP-Funktionen Doku
php_gd Grafik-Funktionen Manipulation und erstellen von Bildern. Doku
php_gd2 Grafik-Funktionen Manipulation und erstellen von Bildern. Doku
php_geoip GeoIP Functions Doku
php_gettext Gettext-Funktionen Doku
php_gmp GMP-Funktionen Arbeiten mit beliebig großen Intergern. Doku
php_gopher Net_Gopher Doku
php_haru Haru PDF Functions Doku
php_hash hash Functions Doku
php_hidef
php_htscanner
php_http HTTP Funktionen Manipulation der an den Browser gesendeten Informationen auf HTTP Ebene. Doku
php_hyperwave Hyperwave Functions Doku
php_ibm_db2 IBM DB2, Cloudscape and Apache Derby Functions Doku
php_id3 ID3 Funktionen Lesen und schreiben von ID3 Tags von MP3 Dateien. Doku
php_ifx
php_iisfunc IIS Administration Functions Doku
php_imagick Imagick Image Library Doku
php_imap IMAP, POP3 and NNTP Functions Doku
php_ingres
php_ingres2 Ingres II Funktionen Zugreifen auf Ingres II Datenbankserver. Doku
php_interbase InterBase-Funktionen Doku
php_ixfunc
php_java Java Doku
php_ldap LDAP Funktionen Doku
php_lzf LZF Functions Einfacher Kompressionsalgorithmus. Doku
php_mailparse Mailparse Functions Doku
php_maxdb MaxDB PHP Extension Doku
php_mbstring Multibyte String Functions Umwandeln von Zeichensätzen. Doku
php_mcrypt Mcrypt Encryption Functions Doku
php_mcrypt_filter
php_mcve MCVE (Monetra) Payment Functions Doku
php_memcache Memcache Functions Doku
php_mhash Hash Funktionen Doku
php_mimie_magic
php_ming Ming functions for Flash Doku
php_msql mSQL Funktionen Doku
php_mssql Microsoft SQL Server Funktionen Bietet Zugriff zur MSSQL Datenbank. Doku
php_mysql MySQL Funktionen Bietet Zugriff zur MySQL Datenbank. Doku
php_mysqli Verbesserte MySQL Erweiterung Bietet Zugriff zur MySQL Datenbank. Diese Erweiterung ist der normalen MySQL Erweiterung vorzuziehen. Doku
php_netools
php_ntuser
php_oci8 Oracle 8 Funktionen Doku
php_odbc ODBC Funktionen Doku
php_oggvorbis oggvorbis Doku
php_openssl OpenSSL Funktionen Dient zur Erstellung und zur Bearbeitung von SSL Zertifikaten. Doku
php_operator Operator Overloading Mit geglichen Operatoren Klassen Überladen (+-*/ usw.)
php_oracle Oracle Funktionen Veraltet. Doku
php_parsekit Parsekit Functions Doku
php_pdf PDF-Funktionen Dient zur Erstellung von PDF Dokumenten. Doku
php_pdo PDO-Funktionen Bietet einfachen Zugriff auf verschiedene Datenbanken über ein gemeinsames Interface. Doku
php_pdo_firebird Firebird/Interbase Functions (PDO_FIREBIRD) PDO Treiber für Firebird Doku
php_pdo_ibm IBM Functions (PDO_IBM) PDO Treiber für IBM Doku
php_pdo_informix Informix Functions (PDO_INFORMIX) PDO Treiber für Informix Doku
php_pdo_mysql MySQL Functions (PDO_MYSQL) PDO Treiber für MySQL Doku
php_pdo_mssql Microsoft SQL Server and Sybase Functions (PDO_DBLIB) PDO Treiber für MSSQL Doku
php_pdo_oci Oracle Functions (PDO_OCI) PDO Treiber für Oracle Doku
php_pdo_oci8
php_pdo_odbc ODBC and DB2 Functions (PDO_ODBC) PDO Treiber für ODBC Doku
php_pdo_pgsql PostgreSQL Functions (PDO_PGSQL) PDO Treiber für PGSQL Doku
php_pdo_sqlite SQLite Functions (PDO_SQLITE) PDO Treiber für SQLite Doku
php_pdo_sqlite_external
php_pdo_user
php_pgsql PostgreSQL Funktionen Bietet Zugriff zur Datenbank PgSQL Doku
php_phar Phar archive stream and classes Doku
php_phk PHK Accelerator Homepage
php_phpdoc
php_pspell Pspell Funktionen Doku
php_pop3
php_printer Drucker Funktionen Drucken von Dokumenten auf dem Server Doku
php_radius Radius Doku
php_rar Rar Functions Lesen von RAR Archiven. Doku
php_sam SAM - Simple Asynchronous Messaging Doku
php_sdo SDO(Service Data Object) Functions Doku
php_shmop Shared Memory Funktionen (Gemeinsamer Speicher) Doku
php_smtp
php_snmp SNMP Funktionen Doku
php_soap SOAP Funktionen Doku
php_sockets Socket Funktionen Doku
php_sql_types
php_sqlite SQLite Bietet Zugriff zur Datenbank SQLite Doku
php_ssh2 Secure Shell2 Functions Doku
php_stats Statistics Functions Doku
php_stem
php_svn Subversion Funktionen Doku
php_swish Swish Functions Doku
php_sysbase_ct Sybase Funktionen Doku
php_threads
php_tidy Tidy Functions Doku
php_timezonedb
php_tokenizer Tokenizer Funktionen Doku
php_translit
php_uploadprogress
php_win32ps win32ps Functions Doku
php_win32scheduler
php_win32service win32service Functions Doku
php_win32std
php_xdebug
php_xmlrpc XML-RPC Functions Doku
php_xsl XSL functions Doku
php_yami
php_yaz YAZ Functions Doku
php_zip Zip File Functionen Erstellen, lesen und bearbeiten von ZIP Archiven. Doku
php_zlib_filter


Mitwirkende: Sebbl, pecos
Erstellt von Sebbl, 08.02.2008 am 14:06
Zuletzt bearbeitet von Sebbl, 19.02.2008 am 23:16
4 Kommentare , 7477 Betrachtungen

Dieser Text steht unter der GNU-Lizenz für freie Dokumentation


 

Lesezeichen

Stichworte
php extensions, php.ini

Artikel-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu
Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
php.ini und extensions bzw.. extensions-dir yonthebeach PHP 4 23.05.2007 11:05
Und nochmal: Extensions! grafzahl84 PHP 5 27.09.2004 10:47
php extensions anta26 PHP 7 11.05.2004 13:37
PHP extensions?? nightbeing86 PHP 5 26.02.2003 21:39
php extensions - php_calendar.dll Oliver Albers PHP 0 01.01.1970 02:00


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:08 Uhr.


Powered by vBulletin® Version 3.8.8 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Powered by NuWiki v1.3 RC1 Copyright ©2006-2007, NuHit, LLC