Mumbled PHP/ICE Webinterface
- Anmelden oder Registrieren um Kommentare zu schreiben
ENGLISH Version of this thread can be found here: http://forum.mumbled.de/viewtopic.php?f=43&p=3533
In diesem Thread erfahrt ihr den aktuellen Status unseres Mumbled Webinterfaces für Mumble auf Basis von PHP und ICE.
Aktuelle Funktionalität:
- Passwortgeschützter Interface Bereich
- Multilingual (zur Zeit Deutsch und Englisch)
- Verwalten verschiedener Mumble Server, auch auf verschiedenen Root Servern.
- Übersichtliche Server Übersicht, sortierbar nach verschiedenen Kriterien (u.a. Anzahl der Online Nutzer, registrierte Nutzer, Port, uvm.)
- Übersicht aller Nutzer die auf einem Server online sind.
- Übersicht aller Nutzer die auf einem Server registriert sind.
- Übersicht über die Kanäle eines Servers.
- Basis Funktionen zur Server Konfiguration.
ToDo:
- Erstellen/Löschen eines Servers
- Nutzerverwaltung
- API
- Expert Mode
- Channel Verwaltung
- Batch Server/Nutzer Verwaltung
- Suchfunktion für Server und Nutzer
...
Die aktuelle Version wurde am 12. August 2009 veröffentlicht und kann hier heruntergeladen werden:
https://sourceforge.net/projects/mumbled/
Grüße.
Gehe ich recht in der Annahme, das Interface ist nur für euren Server geeignet und nicht zur privaten Nutzung gedacht?
Ich betreibe einen Murmur Server auf den ein paar Leute mit denen ich CoD spiele sich treffen. Ich bin schon lange auf der suche nach geeigneter Software zum anzeigen des Mumblestatus und zur Verwaltung des Servers. Bisher habe ich leider keine vernünftigen Lösungen gefunden oder ich war Schlichtweg zu dumm die angebotenen Lösungen um zu setzten. Hatte gehofft mit Mumbled einen Schritt weiter zu kommen.
hey, da liegst du falsch
Das Interface ist insbesondere auch für die private Nutzung gedacht, deshalb habe ich es Open Source gesetzt.
Um es einfach zu halten hab ich die Installation so einfach wie möglich gehalten.
1. ICE installieren: http://mumble.sourceforge.net/ICE
2. Die Dateien auf den Webspace laden
3. config.php editieren.
- Passwort muss als sha1 angegeben werden: http://www.php-einfach.de/sonstiges_generator_md5.php
- Server angeben: array(array(5000, "127.0.0.1"))
--> array(array(Port, IP), array(Port, IP))
----> array(Port, IP) ist quasi ein einzelner ICE Zugang.
- german.php bei der Sprache wählen.
4. das Interface über den Browser aufrufen.
Der Einfachheit halber wird keine SQL Datenbank benötigt.
Grüße.
Vielen Danke für deine Hilfe, leider bin ich nicht zu einem vernünftigen Ergebnis gekommen. Bei mir erscheint im Firefox beim aufrufen der Seite folgende Fehlermeldung:
Fatal error: Call to undefined function ice_loadprofile() in C:\xampp\htdocs\Mumbled\index.php on line 3
Das Murmur Log schreibt folgenden, könnte ja sein das mein ICE nicht funktioniert.
Das sind meine Einstellungen im config.php von Mumbled. Am ehesten liegt der Fehler bei den Servereinstellungen. Server läuft unter WInXP mit Xampp 1.71:
<?php
//specifies the Password for entering the Web Interface. sha1 Value! Get your sha1 value by PHP's function: sha1("password")
//for example "6adfb183a4a2c94a2f92dab5ade762a47889a5a1" = "helloworld"
$interfacePassword = "6adfb183a4a2c94a2f92dab5ade762a47889a5a1";
/*Array/Integer containing the ICE Ports/Port and Hosts of all Mumble Servers.
e.g. array(array(5000, "127.0.0.1"), array(5001, "127.0.0.1"))*/
$iceConnections = "array(6502, "127.0.0.1"))";
//The language file for the Webinterface
$languageFile = "language/german.php";
/*Shall the expert mode be active by default?
planned feature...*/
$expertMode = true;
?>
Vielleicht kannst du mir ja noch etwas weiter helfen 
Hey!
Ich kenne mich mit Windows und ICE leider nicht so aus. Aber unter Linux bedeutet die Meldung, das ICE nicht richtig installiert ist.
Hast Du ICE für Windows eingerichtet?
Evtl. dies noch installieren: http://www.zeroc.com/download.html (Ice-3.3.1-VC60.msi)
Hab ich installiert gehabt. Hab´s noch mal installiert bekomme aber die gleiche Fehlermeldung.
Die Murmur Log sagt mir ja:
Heisst das nicht dass ICE läuft?
Schon.
Aber du must php auch sagen dass es mit ICE "reden" soll. Das Mumble-Interface muss ja über PHP-ICE mit dem Murmur-Server Kontakt haben.
Hast du deine php.ini angepasst?
http://mumble.sourceforge.net/ICE#Apache_and_PHP
Fatal error: Call to undefined function ice_loadprofile() in C:\xampp\htdocs\Mumbled\index.php on line 3
Diese Meldung erscheint nur, wenn ICE nicht korrekt installiert wurde.
Grüße.
Liegt in dieser Befehlszeile der Fehler?
extension=IcePHP.so
ice.slice = C:\Programme\Mumble\Murmur.ice
Liegt in dieser Befehlszeile der Fehler?
extension=IcePHP.so
ice.slice = C:\Programme\Mumble\Murmur.ice
Ja, da ist ein Fehler.
IcePHP.so ist eine Linux-Datei 
Du musst die php_ice.dll in das php extensions Verzeichnis kopieren und dann auch eintragen. Also
extension=php_ice.dll
Besteht die Möglichkeit, dass mit jemand mit dem
ZeroC-Ice
irgerndwie stehe ich gerade von einem Loch
ich wollte nach dieser Anleitung vorgehen http://mumble.sourceforge.net/ICE und komme nur bis:
" Apache and PHP"
"If it is not, get the correspoding files from ZeroCs downloads page. "
subba, ich gehe auf die Seite und weiss nicht was ich da laden soll... bzw was ich dann machen soll.
Ich habe einen Linux-root Debian4.0 AmD64
Oder eine kleine deutsche anleitung mit eventuellen direktem Link..
Schon mal besten Dank im vorraus









Gehe ich recht in der Annahme, das Interface ist nur für euren Server geeignet und nicht zur privaten Nutzung gedacht?
Ich betreibe einen Murmur Server auf den ein paar Leute mit denen ich CoD spiele sich treffen. Ich bin schon lange auf der suche nach geeigneter Software zum anzeigen des Mumblestatus und zur Verwaltung des Servers. Bisher habe ich leider keine vernünftigen Lösungen gefunden oder ich war Schlichtweg zu dumm die angebotenen Lösungen um zu setzten. Hatte gehofft mit Mumbled einen Schritt weiter zu kommen.