Passagier-Apache "undefined symbol: unixd_config'

Ich versuche, apache mit passenger. Ich habe:

sudo gem install passenger
sudo passenger-install-apache2-module

Nach der Installation die anderen Dinge, es sagte mir zu installieren (z.B. apache2-prefork-dev) ich habe die Linien, die es sagte, zu fügen, um die http.conf-Datei, und es mir sagt, da ist ein syntax-Fehler auf der LoadModule-Zeile.

user@machine:~$ sudo /usr/local/apache2/bin/apachectl restart
httpd: Syntax error on line 174 of /usr/local/apache2/conf/httpd.conf: 
Cannot load /var/lib/gems/1.8/gems/passenger-3.0.13/ext/apache2/mod_passenger.so into server: 
/var/lib/gems/1.8/gems/passenger-3.0.13/ext/apache2/mod_passenger.so: undefined symbol: unixd_config

Wird unter Bezugnahme auf die folgenden code, der es mir sagte, hinzufügen:

174 LoadModule passenger_module /var/lib/gems/1.8/gems/passenger-3.0.13/ext/apache2/mod_passenger.so
175 PassengerRoot /var/lib/gems/1.8/gems/passenger-3.0.13
176 PassengerRuby /usr/bin/ruby1.8

Wissen Sie, warum Sie nicht finden können, die unixd_config?

Vielen Dank im Voraus!

Einige Infos:
Schienen v3.2.6, Ruby 1.9.2p320, gem v1.8.24, apache2 (ich weiß nicht, wie finden Sie die version, aber ich weiß, dass es 2.x)

Wenn es darauf ankommt:

178 <VirtualHost *:80>
179     ServerName www.example.com
180     DocumentRoot /home/dylan/private/project/public
181 
182     <Directory /home/dylan/private/project/public>
183         Order allow,deny
184         Allow from all
185     </Directory>
186 </VirtualHost>

(ich habe auch keine Idee, was Sie für ServerName wenn Sie wollen, um mir zu helfen mit, dass zu...)

hast du am Ende die Lösung?

InformationsquelleAutor user1466729 | 2012-07-18

Schreibe einen Kommentar