Найти - Пользователи
Полная версия: bottle mod_wisgi apache
Начало » Python для экспертов » bottle mod_wisgi apache
1
Drull
Не помог мне гугл, поэтому обращаюсь сюда!
В общем у меня есть веб приложение запущеное на апаче.
я делаю для него надстройку.
так сложилось что она на bottle.
Настроил через mod_wsgi на апаче его запуск.
все запускается, только есть одно но:
В bottle должен создаватся csv файл, но он не создается поскольку выдает ошибку IOError: Permission denied
Апаче слушает порт 80.
А, и веб приложение в вирт хосте, в том же вирт хосте добавил настройку запуска bottle.
кто-то знает как исправить?
o7412369815963
Drull
IOError: Permission denied
Прав же нету.

Предположу что когда скрипт запускается текущая папка у него не та где лежит скрипт, при этом ещё соседние модули не будут видны.
Нужно вначале скрипта перейти в нужную папку.
Вот пример http://www.py-my.ru/post/4bfb3c691d41c846bc00000f

Но я бы порекомендовал взять uwsgi + nginx, пример http://www.py-my.ru/post/4d34926d1d41c819a7000010
Drull
o7412369815963
Вот пример http://www.py-my.ru/post/4bfb3c691d41c846bc00000f
Не помогло.

Дело в том что эту ошибку выдает именно во время формирования csv файла.
Так как будто у скрипта нет прав на создание файла в конкретной папке.
Папка в которой должны создаваться скрипты находится в там же где и сам скрипт.

Сделал тестовый @route, типа hello world. Так этот работает.
PooH
Покажите настройки wsgi в апаче.
Drull
Все настраивал так же как и в ссылке что скидывал o7412369815963.
Исправил!
Просто переместил в друю папку.
Видимо папка. в которой ранее лежал мой скрипт, не была достпна из сети))

Спасибо!
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