[gelöst] krieg icephp nich zum laufen :(

6 Antworten [Letzter Beitrag]
sh0x
Bild von sh0x
Offline
Beigetreten: 21.08.2009
Punkte: 0

sers :>
ich probier hier schon ewig rum und krieg icephp nich zum laufen, sobald ich in der php.ini die slice (Murmur.ice) angebe lässt sich der apache2 nicht mehr starten:
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
failed!

und sonst kommt bei nem webinterface immer:

Fatal error: Ice_ObjectPrx::ice_checkedCast() [ice-objectprx.ice-checkedcast]: no Slice definition found for type ::Murmur::Meta in /var/www/murmur/testinterface/Mumble_PHP_Interface/classes/ServerInterface.php

benutzen tu ich murmur static x86 1.1.8 auf nem debian lenny

hoffe mir kann hier jemand helfen, vielen dank schonma fürs lesen

Hazardrix
Bild von Hazardrix
Offline
Beigetreten: 27.04.2008
Punkte: -2147482224

/etc/init.d/apache2 restart

führst du auch einen restart aus? Weil das klingt so, als ob du Apache ein zweites mal zu starten versuchen würdest.

Grüße.

sh0x
Bild von sh0x
Offline
Beigetreten: 21.08.2009
Punkte: 0

zuerst hab ich apache2 restart probiert und dann auch von hand apache2 stop + apache2 start
das problem gibts erst sobald ich die Murmur.ice da in eine von den ini dateien einbinde davor gehts
aber ich bin bissl verwundert dass wenn mein apache2 läuft ich da 12 prozesse ala apache2
und wenn ich die ice datei reinbring startet er genau 1 apache2 prozess und bleibt da hängen und der server is nich erreichbar

Hazardrix
Bild von Hazardrix
Offline
Beigetreten: 27.04.2008
Punkte: -2147482224

kommt die ICE Ausgabe mit dem Fehler, wenn du den Pfad zur Murmur.ice angibst oder kommt der wenn der Pfad nicht angegeben ist?

Grüße.

sh0x
Bild von sh0x
Offline
Beigetreten: 21.08.2009
Punkte: 0

also wenn ich die zeile auskommentiere:
;ice.slice = /meinpfad/Murmur.ice
dann läuft mein apache2 ganz normal
wenn ich dann in die prozessliste schau hab ich mehrmals apache2 drinstehn

sobald ich die zeile "aktiviere" und den apache neu starten will mag er nich mehr
der befehl wird ohne probleme ausgeführt also da kommt keine fehlermeldung bei /etc/init.d/apache2 start
dann check ich die prozessliste und ich seh genau 1x apache2, aber im browser is der server nich erreichbar und er läuft eigentlich nich, jedenfalls nich komplett, der bleibt da irgendwie bei dem 1. prozess hängen weil auf apache2 stop und restart reagiert das teil garnich mehr und dann kommt eben diese fehlermeldung dass das port belegt is glaub ich

EDIT: soo jetz hab ich hier glaub ich was gefunden, ich hatte irgendwie n falschen pfad zur error log erstma, drum hab ich da nie nen fehler gesehn in der standard error.log

jetz seh ich da drin folgendes:

sh: icecpp: command not found
PHP Fatal error: Unable to start ice module in Unknown on line 0

sh0x
Bild von sh0x
Offline
Beigetreten: 21.08.2009
Punkte: 0

danke für die bemühungen erstma Smile
also ich hab das problem gelöst:

aptitude install icecpp

Hazardrix
Bild von Hazardrix
Offline
Beigetreten: 27.04.2008
Punkte: -2147482224

sh0x wrote:
danke für die bemühungen erstma Smile
also ich hab das problem gelöst:

aptitude install icecpp
wunderbar