2012-07-13 110 views
2

我試圖安裝Django的我的虛擬主機,並就死在這個錯誤:Django的 - 導入錯誤:沒有模塊名爲modpython

MOD_PYTHON ERROR 

ProcessId:  4496 
Interpreter: 'ouiop' 

ServerName:  'ouiop.com' 
DocumentRoot: '/var/www/vhosts/ouiop.com/httpdocs' 

URI:   '/' 
Location:  '/' 
Directory:  None 
Filename:  '/var/www/vhosts/ouiop.com/httpdocs/' 
PathInfo:  '' 

Phase:   'PythonHandler' 
Handler:  'django.core.handlers.modpython' 

Traceback (most recent call last): 

    File "/usr/lib/python2.7/dist-packages/mod_python/importer.py", line 1537, in HandlerDispatch 
    default=default_handler, arg=req, silent=hlist.silent) 

    File "/usr/lib/python2.7/dist-packages/mod_python/importer.py", line 1202, in _process_target 
    module = import_module(module_name, path=path) 

    File "/usr/lib/python2.7/dist-packages/mod_python/importer.py", line 304, in import_module 
    return __import__(module_name, {}, {}, ['*']) 

ImportError: No module named modpython 

我做了一些研究網上,看是否有人有同樣的問題,但沒有運氣來解決這個問題:/

而且,這裏是我的vhosts.conf

<Location "/"> 
SetHandler python-program 
PythonPath "['/var/www/vhosts/ouiop.com/httpdocs/django_projects'] + sys.path" 
PythonHandler django.core.handlers.modpython 
SetEnv DJANGO_SETTINGS_MODULE ouiop.settings 
PythonDebug On 
PythonInterpreter ouiop 
</Location> 

<Location "/media"> 
SetHandler None 
</Location> 

<LocationMatch "\.(jpg|gif|png)$"> 
SetHandler None 
</LocationMatch> 

任何幫助表示讚賞

感謝

回答

相關問題