2016-07-15 23 views
0

我已經在Ubuntu 14.04上安裝了mod_wsgi,如documentation所述。雖然我沒有從Apache或任何錯誤,我的Django設置不起作用(不知道爲什麼),所以我想重新開始並使用libapache2-mod-wsgi。如何使用make安裝時卸載mod_wsgi?

但是,我不知道如何卸載mod_wsgi。 This回答關於這個問題的更一般的問題建議嘗試make uninstall哪些在這種情況下不起作用。

make -n install給我下面的輸出:

/usr/bin/apxs2 -c -I/usr/include/python2.7 -DNDEBUG -D_FORTIFY_SOURCE=2 -Wc,-g -Wc,-O2 src/server/mod_wsgi.c src/server/wsgi_*.c -L/usr/lib -L/usr/lib/python2.7/config -lpython2.7 -lpthread -ldl -lutil -lm 
/usr/bin/apxs2 -i -S LIBEXECDIR=/usr/lib/apache2/modules -n 'mod_wsgi' src/server/mod_wsgi.la 

究竟做我必須做的卸載此?

謝謝!

編輯:我正在使用mod_wsgi-4.5.3。

回答

1

刪除您添加到Apache配置文件中的任何配置,而且還能運行:

sudo rm /usr/lib/apache2/modules/mod_wsgi.so 

我會強烈建議不要使用系統提供的mod_wsgi包,因爲它通常是過時的,許多許多的版本,也是如此不支持。你最好使用最新的源代碼,並試圖找出問題所在,確切的細節你沒有發佈。

+0

謝謝你的回答和建議!我在另一個問題[這裏]描述了我的問題(http://stackoverflow.com/questions/38383407/deploying-django-on-apache2-with-mod-wsgi-correct-location-for-django-project) - 也許你可以看看。 – hsvar