Hi ...
vielen Dank für die schnelle Antwort.
zu a)
Ich habe mal ein bisschen Gegoogelt und den modntln für Apache 2.0 gefunden.
http://modntlm.sourceforge.net/
Wenn ich das richtig Verstehe, ist dieser Mod nur für Apache Server, die unter einer Unix umgebung laufen.
Ich habe aber einen Windows 2k Rechner als Webserver laufen.
zu b)
Wenn ich den Code so eins zu eins kopiere und speicher und laufen lasse, bekomme ich folgenden Fehler:
- Code: Select all
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `WinMgmts:{impersonationLevel=impersonate}//130.143.196.16/root/cimv2': The RPC server is unavailable. ' in c:\program files\apache group\Apache\htdocs\test\benutzer.php:3 Stack trace: #0 c:\program files\apache group\Apache\htdocs\test\benutzer.php(3): com->com('WinMgmts:{imper...') #1 {main} thrown in c:\program files\apache group\Apache\htdocs\test\benutzer.php on line 3
Durch Googel bin ich dadrauf gestoßen worden, dass ich in der PHP.ini
unter dem Bereich [com] die Einstellungen auskommentieren soll.
- Code: Select all
[com]
; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
;com.typelib_file =
; allow Distributed-COM calls
com.allow_dcom = true
; autoregister constants of a components typlib on com_load()
com.autoregister_typelib = true
; register constants casesensitive
com.autoregister_casesensitive = false
; show warnings on duplicate constat registrations
com.autoregister_verbose = true
Den Pfad habe ich nicht auskommentiert, da ich nicht weiß, was ich dort eingeben soll.
Nachdem ich den Webserver neugestartet habe, habe ich immer noch den gleichen Fehler.
Ich stehe dort auch ein bisschen auf dem Schlauch, da ich noch nie mit WMI-Objekten unter PHP gearbeitet habe.
mfg
H0MER