de.comp.lang.php FAQ

28.5. Windows: Call to unsupported or undefined function: xy()

Antwort von Johannes Frömter

PHP für Windows ist modular aufgebaut, einige Funktionen (z. B. die IMAP -, die LDAP - oder die Grafik -Funktionen) sind standardmäßig nicht vorhanden. Die verschiedenen Module liegen als DLL-Dateien vor und müssen geladen werden. Dies kann teilweise zur Laufzeit mit Hilfe der Funktion dl() geschehen, oder aber durch die passenden Einträge im Abschnitt "Dynamic Extensions" in der php.ini (siehe auch: "Wo finde ich die php.ini?"):

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
; directory in which the loadable extensions (modules) reside
extension_dir   =  d:\php4\extensions\

; if you wish to have an extension loaded automatically, use the
; following syntax:  extension=modulename.extension
extension=php_imap.dll

Wird PHP als Webserver-Modul eingesetzt, muss der Webserver neu gestartet werden, um die Änderungen in der php.ini aktiv werden zu lassen. Sowohl in der Distribution von php4win als auch in den Windows-Binaries von PHP.net sind zahlreiche Extensions enthalten.

hosted by
schlund + partner

Valid HTML 4.01! Valid CSS!

28.5. Windows: Call to unsupported or undefined function: xy()
http://www.dclp-faq.de/q/q-fehler-modul-windows.html
de.comp.lang.php FAQ | (c) Copyright 2000-2003 Das dclp-FAQ-Team