Ich arbeite mit Apache und Passenger für ein Rails-Projekt. Und während eines Neustarts bekam ich den folgenden Fehler
Cannot load /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11/ext/apache2/mod_passenger.so into
server: /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11/ext/apache2/mod_passenger.so: cannot
open shared object file: No such file or directory
Es gibt jedoch keine Änderung in der Apache-Konfigurationsdatei. Ich habe das Snippet aus der conf-Datei angehängt
287 LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11/ext/apache2/mod_passenger.so
288 PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11
289 PassengerRuby /usr/bin/ruby1.8
Ich kann die gemeinsam genutzte Objektdatei auch nicht an dem Speicherort finden, auf den der Server verweist, obwohl ich nicht sicher bin, wie die .so-Datei funktioniert (erstellt / zerstört).
Ich würde es auch begrüßen, wenn mir jemand erklären könnte, was genau passiert ist. Ich verstehe, dass die gemeinsam genutzte Objektdatei Mission ist. Was könnte der Grund sein, warum sie gelöscht wurde?