| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Python: Веб-разработка и фреймворки > webpy + wsgi не работает |
| Автор: rainz 25.9.2012, 21:33 | ||
установил апач wsgi + python. настроил виртуальный хост под апач:
но он мне NotFound выдает.. может кто подскажет в чем проблема? |
| Автор: bilbobagginz 27.9.2012, 15:40 | ||
вот это странно:
(ненужный слэш в конце) Кроме того, принято скрипты обрабатываемы WSGI обзывать не .py а .wsgi |
| Автор: rainz 27.9.2012, 17:31 |
| в документации написан слэш, в видео на ютубе у одного испанского кодера тоже есть.. ну а с расширением сейчас попробую |
| Автор: bilbobagginz 27.9.2012, 23:39 | ||
| судя по документации, ты не должен делать что-то либо КРОМЕ ТОГО, что там написано, т.е.: Configure Apache to load mod_wsgi module and your project in httpd.conf:
ты же изменил DocumentRoot, и еще 10 бочек арестантов. насколько я понимаю, если у тебя скрипты ПОД DocumentRoot, это уже перверсия, т.к. под докрутом должны быть в принципе статические файлы. |
| Автор: rainz 1.10.2012, 19:39 | ||
| Все сделал как у чувака на видео, имена, пути, все совпадает.. все с нуля.. все равно выдает Not Found.. http://www.youtube.com/watch?v=UCZI-bjtUxE - видео по установке и настройке с нуля..
очень хочется начать работу с этим фреймворком, но не под стандартным python main.py.. потому что рано или поздно проект придется перемещать на VDS |
| Автор: bilbobagginz 9.10.2012, 22:09 |
| rainz, привет. Давай согласимся: что-то ты сделал не так. ты определил виртуальный хост, ты скопировал конфиги, по умолчанию. судя по твоим конфигам, ты должен быть способен пойти на http://hostname/main Где ты загрузил WSGI модуль ? (LoadModule wsgi_module modules/mod_wsgi.so) ? на какой URL ты стучишься ? какие ошибки выходят в дневниках ? |
| Автор: jsse 12.10.2012, 23:33 | ||
| Попробуй прописать в конфиге хоста apache ServerName Например
|
| Автор: shutffl 23.10.2012, 13:47 | ||
Вот что я использую у себя во всех(!) проектах. Все прекрасно работает. Косяков не было ни разу.
Где <YOUR_DOMAIN_NAME> - сайт вида: mysite.su. |