Hallo,
habe gerade das erste Problem mit Passenger.
Ich habe meinen Server neu gebootet, aber der Apache ist nicht
gestartet.
In den Apache-Logs standen nur diese Zeile:
Fatal error ‘mutex is on list’ at line 540 in file
/usr/src/lib/libpthread/thread/thr_mutex.c (errno = 0)
Da ich außer den Passenger-Einträgen nichts in den letzten Tagen
geändert hatte,
habe ich einfach mal alle Passenger-Einträge herausgenommen:
LoadModule passenger_module
/usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/ext/apache2/mod_passenger.so
RailsSpawnServer
/usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/bin/passenger-spawn-server
RailsRuby /usr/local/bin/ruby18
Und im virtuellen Server diesen Eintrag
RailsBaseURI /
Dann habe ich den Apache mit
apachectl restart
neu gestartet
und das hat dann auch problemlos funktioniert.
Danach habe ich Zeile um Zeile, jeweils mit restart, die
Kommentarzeichen der
Passenger-Einträge wieder entfernt. Hat funktioniert.
Ich habe daraufhin den Apache beendet und neu gestartet. Und siehe da,
das
gleiche Problem:
Fatal error ‘mutex is on list’ at line 540 in file
/usr/src/lib/libpthread/thread/thr_mutex.c (errno = 0)
Hat jemand eine Idee, was die Ursache sein könnte?
Viele Grüße
Michael K.