KUG Geschrieben 21. Juni 2010 Teilen Geschrieben 21. Juni 2010 Hallo, Gemeinde, ich suche mich seit Stunden durch das Netz und finde keine Lösung. Ich habe hier einen Windows 2008 32Bit Server, auf dem IIS7 läuft, dazu ein PHP5 installiert. Ich muß für eine wichtige Applikation eine Art Statusmonitor in PHP bauen und kann für die Datenübertragung nur SNMP benutzen, dementsprechend brauche ich in PHP SNMP-Funktionen und habe deswegen die SNMP-Extension "installiert": php_snmp.dll heruntergeladen und in den Ordner mit den extensions gepackt.in der php.ini folgende Zeilen hinzugefügt:[PHP_SNMP] extension=php_snmp.dll (Ext.-Ordner in der php.ini stimmt auch, hab' ich geprüft) Wenn ich mit diesen Einstellungen versuche ein PHP-Skript auszuführen (mit oder ohne SNMP-Funktionen), bekomme ich vom Server eine Fehlermeldung: [B]HTTP Error 500.0 - Internal Server Error[/B] E:\Programme\PHP\php-cgi.exe - The FastCGI process exited unexpectedly Kommentiere ich die entsprechende Zeile aus der php.ini aus, funkioniert PHP, aber ich bekomme beim Aufruf von SNMP-Funktionen logischerweise die Fehlermeldung: Call to undefined function snmpwalk() in ... Offenbar scheint mein PHP resp. der IIS diese dll nicht zu mögen, gibt es da unterschiedliche Versionen für verschiedene Server? Apache installieren ist leider keine Option, IIS ist leider Vorgabe, sonst hätte ich das längst gemacht. Irgendjemand eine Idee? Mein Chef sitzt mir im Nacken, wir brauchen diesen Monitor. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
KUG Geschrieben 21. Juni 2010 Autor Teilen Geschrieben 21. Juni 2010 D'oh! :upps ...wenn man statt der heruntergeladenen einfach die bei PHP5 mitgelieferte Extension mitinstalliert, klappt's auch! :cool: ~~~Problem erledigt!~~~ Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.