2015-12-16 2 views
0

У меня есть сервер iaas, который запускает nginx для приложения web2py. Web2py приветствует страницы без проблем, но мое тестовое приложение обнаруживает внутреннюю ошибку. Он отлично работает на моем ноутбуке на локальном хосте. На сервере ссылка на билет говорит «unkown», и при нажатии флеш говорит «недействительный билет». Также папки ошибок в файловой системе пустые.Недействительный билет в приложении web2py на nginx

Насколько я понимаю, это может быть связано с тем, что web2py не имеет прав на запись в папке приложений. Это так, и если да, то может ли предоставить эти права для Web2py быть проблемой безопасности?

+0

Не будет ли это ограничение безопасности препятствовать доступу к базе данных? Если нет, я считаю, что вы можете настроить web2py для хранения билетов в базе данных. –

+0

Я не уверен, что это причина проблемы или как я собираюсь это выяснить. Возможно, я должен изменить формулировку вопроса. – User

+0

Вы можете получить доступ к приложению администратора? Если вы можете, вы можете использовать его для доступа к базе данных. –

ответ

0

web2py должен быть способен записывать в файлы ошибок, баз данных и загрузок (если вы, соответственно, имеете какие-либо ошибки, обновляете базу данных или загружаете какие-либо файлы в место по умолчанию), и, следовательно, эти справочники. Независимо от того, является ли это проблемой безопасности, если вы хотите делать это, требуемые привилегии необходимы. Вы можете уменьшить эти проблемы только только, позволяя web2py получить такой доступ.

Смежные вопросы