$ /etc/init.d/httpd neu starten httpd wird gestartet: httpd: Syntaxfehler in Zeile 205 von /etc/httpd/conf/httpd.conf: /etc/httpd/modules/mod_wsgi.so kann nicht in den Server geladen werden: /etc/httpd/modules/mod_wsgi.so: Gemeinsam genutzte Objektdatei kann nicht geöffnet werden: Keine solche Datei oder Verzeichnis
Datei: httpd.conf
.. 205: Lademodul wsgi_module module/mod_wsgi.so
Irgendwelche Ideen, wie ich diesen Fehler beheben oder die Datei freigeben kann, mod_wsgi.so
damit sie von Apache geladen und verwendet werden kann?
Antwort1
Dies kann für die folgenden Probleme der Fall sein:
- Ihre Kopie von mod_wsgi wird mit einer anderen Python-Version kompiliert als die, die Sie haben.
- Ihre Kopie der gemeinsam genutzten Objektdatei von libpython befindet sich nicht im Bibliothekspfad von Apache
Die folgenden Links können Ihnen helfen #
Antwort2
Der Fehler besagt:
/etc/httpd/modules/mod_wsgi.so
ist nicht vorhanden.
Laufen:
ls -las /etc/httpd/modules/mod_wsgi.so
um zu beweisen, ob es funktioniert oder nicht. Wenn nicht, installieren Sie mod_wsgi.
Wenn es vorhanden ist, überprüfen Sie, ob die Python-Version, für die es kompiliert wurde, vorhanden ist und/oder auffindbar ist.
http://code.google.com/p/modwsgi/wiki/CheckingYourInstallation#Python_Shared_Library