Sponsor-Board.de

Normale Version: Brauche Hilfe mit Mumble (Murmur)
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Nabend zusammen, vielleicht ist ja ein erfahrener Mumbler unter euch. Und zwar... Ich habe Murmur (den Mumble Server) schon vor Längerem installiert. Der läuft auch und man kann ihn einwandfrei benutzen. Allerdings möchte ich nun gerne das Webinterface MumPI aufsetzen. Dafür braucht man ja PHP-Ice
[Link: Registrierung erforderlich]

Hier stehen zwei Sachen, die mir beweisen, dass mein PHP-Ice auch einwandfrei installiert ist.
1.

Zitat:
To check if Ice in fact does listen, on unix type
netstat -apn | grep 6502

Code:
:~# netstat -apn | grep 6502
tcp        0      0 127.0.0.1:6502          0.0.0.0:*               LISTEN      8140/murmurd


2.

Zitat:
Now we will take a look in the mumble-server log to see if everything is fine.

tail -n10 /var/log/mumble-server/mumble-server.log

If you find a line similar to the following

...
<W>2009-04-06 13:37:11.316 MurmurIce: Endpoint "tcp -h 127.0.0.1 -p 6502" running
...

everything is fine and you can now comunicate to Murmur over the IcePHP extension


Code:
:~# /etc/init.d/mumble-server restart
:~# tail -n10 /var/log/mumble-server/mumble-server.log
<W>2011-08-23 17:46:16.092 MurmurIce: Endpoint "tcp -h 127.0.0.1 -p 6502" running

Danach kommen natürlich noch mehr Zeilen, die sind aber unwichtig.

So, jetzt im Webinterface steht aber trotzdem

Zitat:
Welcome

It seems your PHP configuration is not running with the Ice extension.
Please set up your PHP to load the Ice extension.

Ice is the middleware between Murmur and PHP/the Interface, allowing PHP to call Murmur functions. Thus, this is necessary.
For introductions on how to set it up, see mumble.sf.net/Ice.


Arr!! Ich beiß mir gleich in den....
In der settings.inc.php steht auch
$dbInterface_address = 'Meta:tcp -h 127.0.0.1 -p 6502';
Port ist also auch richtig eingestellt... WARUM findet das Webinterface diesen ****** Server nicht?

Wer mir das lösen kann kriegt dann nen Mumble Server von mir ;-)

Mfg Madmatti

Ma ne dumme Frage.
In die php.ini haste die Erweiterung auch eingetragen/geladen?
Den Webserver anschließen restarted, damit er die Änderung einliest?

Ansonsten halt ma bischen debuggen.
Kuck einfach nach wo in Deinem Script der Error ausgelöst wird, dann sieht man i. A. auch welche Anweisungen das sind, bzw. warum er evtl. nix macht.
Huch, ich hatte mich damals wohl verschrieben gehabt, als ich die essentials via apt-get installiert habe. Jetzt sind sie alle installiert. Problem gelöst? nein... Jetzt ist die Seite nur noch leer...
[Link: Registrierung erforderlich]
Komisch

Edit: ich setz das Webinterface mal neu auf.
das steht auf deiner angeblich leeren seite :

settings.inc.php file not found.
Used the default settings file to create one.

admins.dat created.
creating admin groups file…
creating admin group permissions file…
creating admin group assoc file…
creating admin group server assoc file…

You’re done.
You may now want to further configure your server(s) and the interface in the admin section,
or go straight to the user section.
Bei mir ist die Seite blank. Ich setz mal neu auf und benutz anderen Browser - Danke für eure Hilfe!
Ich benutze wie fast jeder Firefox neuste Version Wink
So - wenn ich das neu aufsetze, kommt bei mir am Anfang das gleiche wie bei dir... Danach allerdings ist alles blank. Jo Firefox benutz ich auch.
[Link: Registrierung erforderlich]
schau mal bitte vorbei. Internet Explorer sagt dazu nur


The website cannot display the page
HTTP 500
Most likely causes:
•The website is under maintenance.
•The website has a programming error.

aber ein HTTP 500 ist normalerweise ein Internal Server Error. Ich versichere aber, dass die Rechteeinstellung etc. keinen hervorrufen darf. Die ist korrekt konfiguriert.
jetzt ist sie leer und zeigt nichts mehr an... :S
Habe den Fehler gefunden, hilft aber auch nicht so viel weiter. Im Tutorial steht

Zitat:
First we need some essentials to aquire these execute the following in a root shell

apt-get update

apt-get install mumble-server icecpp libzeroc-ice32 php-zeroc-ice lzma

Sobald ich das php-zeroc-ice installiere, ist die Seite leer. Ne Idee?
Drunter steht auch
the Ice PHP extension (php-zeroc-ice)
Bedeutet, dass ich die Ice extention nicht habe. Wie soll ich jetzt die Ice Extention laden, wenn ich sie nicht installieren darf?!

in die php.ini exec'en Wink
Seiten: 1 2
Referenz-URLs