Найти - Пользователи
Полная версия: mod_wsgi
Начало » Django » mod_wsgi
1
WaterSpout
Здравствуйте!
Помогите с проблемой, пожалуйста…пытаюсь установить python+django+apache+mod_wsgi на win7
Все сделал, python установлен 2.7, джанго установлен 1.3( проверка импортом прошла), апач установил 2.2, мод подключил 3.3 для питона 2.7
(в Apache Service Monitor внизу пишется
Apache/2.2.17 (Win32) mod_wsgi/33 Python/2.7.1 PHP/5.2.17)

Создаю файл django.wsgi

import os, sys 
sys.pach.append ('C:/project')
sys.pach.append ('C:/project/mysite')
os.environ['DJANGO_SETTINGS_MODULE']='mysite.settings'

import django.core.handlers.wsgi

application=django.core.handlers.wsgi.WSGIHandLer()
Потом файл site.conf

Listen 7080 
NameVirtualHost localhost:7080

<VirtualHost localhost:7080>
ServerAdmin admin@site.com
DocumentRoot C:/project/mysite/apache
CustomLog C:/project/mysite/apache/access.log combined
ErrorLog C:/project/mysite/apache/error.log

ServerName www.mysite.ru
ServerAlias mysite.ru

WSGIScriptAlias / C:/project/mysite/apache/django.wsgi
</VirtualHost>
в httpd.conf добавляю

Include C:/project/mysite/site.conf
Все…запускаю апач, набираю в браузере localhost:7080
Выдается 500 ошибка, а в логе такое…
[Sun May 08 01:11:06 2011] [error] [client 127.0.0.1] mod_wsgi (pid=6160): Target WSGI script 'C:/project/mysite/apache/django.wsgi' cannot be loaded as Python module.
[Sun May 08 01:11:06 2011] [error] [client 127.0.0.1] mod_wsgi (pid=6160): Exception occurred processing WSGI script 'C:/project/mysite/apache/django.wsgi'.
[Sun May 08 01:11:06 2011] [error] [client 127.0.0.1] Traceback (most recent call last):
[Sun May 08 01:11:06 2011] [error] [client 127.0.0.1] File "C:/project/mysite/apache/django.wsgi", line 3, in <module>
[Sun May 08 01:11:06 2011] [error] [client 127.0.0.1] sys.pach.append ('C:/project')
[Sun May 08 01:11:06 2011] [error] [client 127.0.0.1] AttributeError: 'module' object has no attribute 'pach'
[Sun May 08 01:11:06 2011] [error] [client 127.0.0.1] mod_wsgi (pid=6160): Target WSGI script 'C:/project/mysite/apache/django.wsgi' cannot be loaded as Python module., referer: http://localhost:7080/
[Sun May 08 01:11:06 2011] [error] [client 127.0.0.1] mod_wsgi (pid=6160): Exception occurred processing WSGI script 'C:/project/mysite/apache/django.wsgi'., referer: http://localhost:7080/
[Sun May 08 01:11:06 2011] [error] [client 127.0.0.1] Traceback (most recent call last):, referer: http://localhost:7080/
[Sun May 08 01:11:06 2011] [error] [client 127.0.0.1] File "C:/project/mysite/apache/django.wsgi", line 3, in <module>, referer: http://localhost:7080/
[Sun May 08 01:11:06 2011] [error] [client 127.0.0.1] sys.pach.append ('C:/project'), referer: http://localhost:7080/
[Sun May 08 01:11:06 2011] [error] [client 127.0.0.1] AttributeError: 'module' object has no attribute 'pach', referer: http://localhost:7080/
помогите пожалуйста разобраться, мб чего не правильно сделал, или упустил что…
anzor.khoutov
Русским языком написано - AttributeError: ‘module’ object has no attribute ‘pach’
WaterSpout
Хм…а можно, пожалуйста, поподробней, что сие означает и как с этим бороться?похоже на переменную окружения path, но там все прописано…вроде

п.с. не пинайте сильно, только учусь =)
fth
AttributeError: ‘module’ object has no attribute 'pach'
WaterSpout
похоже на переменную окружения path, но там все прописано…вроде
Что называется почувствуй разницу.
Александр Кошелев
Кстати это не единственная опечатка.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB