2378 / 941 / 129
Регистрация: 25.04.2009
Сообщений: 2,635
Записей в блоге: 4
1

Apache & mod_wsgi

06.04.2012, 17:08. Показов 2688. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Установил mod_wsgi
Создал хост dictionary ( /sites/dictionary )
В настройках хоста прописал:
Код
<VirtualHost *:80>

    ServerAdmin migunov.dmitrij@gmail.com
    ServerName dictionary
    DocumentRoot /sites/dictionary

    # Django settings
    WSGIScriptAlias / /sites/dictionary/wsgi_handler.py
    WSGIDaemonProcess dictionary user=dmitry group=dmitry processes=1 threads=10
    WSGIProcessGroup dictionary

    # Non-Django directories
    Alias /static /sites/dictionary/static
    <Location "/static">
        SetHandler None
    </Location>
</VirtualHost>
/sites/dictionary/wsgi_handler.py
Python
1
2
3
4
5
6
7
8
import os, sys
 
sys.path.append(os.path.dirname(os.path.abspath(__file__)) + '/..')
os.environ['DJANGO_SETTINGS_MODULE'] = 'dictionary.settings'
 
import django.core.handlers.wsgi
 
application = django.core.handlers.wsgi.WSGIHandler()
При перезагрузке апача возникает ошибка:
Код
dmitry@dmitry:/sites/dictionary$ sudo service apache2 reload
Syntax error on line 8 of /etc/apache2/sites-enabled/dictionary:
Invalid command 'WSGIScriptAlias', perhaps misspelled or defined by a module not included in the server configuration
Action 'configtest' failed.
The Apache error log may have more information.
   ...fail!
Добавлено через 2 часа 18 минут
Все заработало!
Код
sudo a2enmod wsgi
Забыл подключить модуль

Добавлено через 9 минут
К сожалению возникла еще одна проблема. Теперь сайт просто не открывается. Грузится...Грузится...Но не открывается.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.04.2012, 17:08
Ответы с готовыми решениями:

Настройка apache, чтобы mod_wsgi использовал python2.7.2
Суть проблемы: апач запускает модуль wsgi с использованием python2.6.5, вместо python2.7.2 На...

Apache + mod_wsgi
Добрый день, поставил модуль mod_wsgi для apache aptitude install lib-apache2-mod-wsgi-py3 ...

query='SELECT * FROM resume WHERE ' & ''' & RecSet('place')& ''' & '=' & '''& s_loc &''' & - что не так?
упростил для краткости запрос. в чем ошибка? RecSet - это коннекшн. query='SELECT * FROM resume...

error '80020009' &Icirc;&oslash;&egrave;&aacute;&ecirc;&agrave;. /lalala/profile.asp, line 28
При простейшем и сто раз работавшем скрипте, вылетает ошибка! след. содержания error...

6
680 / 330 / 5
Регистрация: 01.03.2010
Сообщений: 1,387
06.04.2012, 20:37 2
что в логах
какие-либо ошибки при открытии вылазят?
0
2378 / 941 / 129
Регистрация: 25.04.2009
Сообщений: 2,635
Записей в блоге: 4
06.04.2012, 20:50  [ТС] 3
У меня очень интересно получается. Вроде сейчас главная страница включается, но если зайти на какой-то url, 500 ошибка возникает.
Вот error_log
Код
[Fri Apr 06 11:50:01 2012] [error] [client 127.0.0.1] File does not exist: /sites/dictionary/favicon.ico
Вот access_log
Код
127.0.0.1 - - [06/Apr/2012:11:50:01 +0300] "GET / HTTP/1.1" 200 387 "-" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/10.10 Chromium/17.0.963.79 Chrome/17.0.963.79 Safari/535.11"
127.0.0.1 - - [06/Apr/2012:11:50:01 +0300] "GET /favicon.ico HTTP/1.1" 404 501 "-" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/10.10 Chromium/17.0.963.79 Chrome/17.0.963.79 Safari/535.11"
Самое смешное, что тут не показаны 500ые ошибки...
0
680 / 330 / 5
Регистрация: 01.03.2010
Сообщений: 1,387
06.04.2012, 20:54 4
Цитата Сообщение от Dimedrol Посмотреть сообщение
тут не показаны 500ые ошибки...
а они и не будут отражаться в логах. Через какой браузер 500-ая вылетает?
0
2378 / 941 / 129
Регистрация: 25.04.2009
Сообщений: 2,635
Записей в блоге: 4
06.04.2012, 21:02  [ТС] 5
У меня пока только есть админка.
в urls.py прописана только админка:
Python
1
2
3
4
5
6
7
from django.conf.urls.defaults import *
from django.contrib import admin
admin.autodiscover()
 
urlpatterns = patterns('',
    (r'^a\.html', include(admin.site.urls)),
)
http:// dictionary/a.html вызывает 500 ошибку, а остальные urlы, как и положено, 404.


Цитата Сообщение от kolyanius Посмотреть сообщение
Через какой браузер 500-ая вылетает?
А какая разница? В хроме, в ацес логах написано же.
0
680 / 330 / 5
Регистрация: 01.03.2010
Сообщений: 1,387
06.04.2012, 21:27 6
Цитата Сообщение от Dimedrol Посмотреть сообщение
А какая разница?
разница есть - хром 500 ошибку выдает при любом подходящем случае и не отражает реальной картины. Лучше через огнелиса глянуть
0
2378 / 941 / 129
Регистрация: 25.04.2009
Сообщений: 2,635
Записей в блоге: 4
06.04.2012, 21:36  [ТС] 7
Фаерфокс тоже выводит 500 ошибку (Internal Server Error)
0
06.04.2012, 21:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.04.2012, 21:36
Помогаю со студенческими работами здесь

Помогите найти драйвера для pci\ven_8086&DEV_266E&SUBSYS_A002145&REV_05\3&13C0B0C5&0&F2
pci\ven_8086&amp;DEV_266E&amp;SUBSYS_A002145&amp;REV_05\3&amp;13C0B0C5&amp;0&amp;F2 Мультимедиа аудиоконтроллер ...

Нужен драйвера, код PCI\VEN_1039&DEV_7012&SUBSYS_0C98105B&REV_A0\3&B1BFB68&0&17
всем привет !! уменя нет звука нужен драйвер код...

немогу найти драйвера на PCI\VEN_1039&DEV_7012&SUBSYS_810D1043&REV_A0\3&61AAA01&0&17
Мультимедиа аудиоконтроллер PCI\VEN_1039&amp;DEV_7012&amp;SUBSYS_810D1043&amp;REV_A0\3&amp;61AAA01&amp;0&amp;17

Мультимедиа контролер PCI\VEN_14F1&DEV_8800&SUBSYS_EA3D14F1&REV_05\4&25700A26&0&3020
Помогите пожалуйста найти драйвер на мультимедиа видеоконтролер ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru