Форум сайта python.su
У меня на хостинге скрипты Python могут выполняться только в папке /cgi-bin/
Как правильно вызывать выполнение этих скриптов в таком случае?
Я нашел книгу с примерами скриптов, хочу посмотреть как это работает, но пока ничего не выходит.
Вот здесь лежит архив с приложением, помогите мне его запустить
http://violli.kiev.ua/gmail.zip
Офлайн
Не понятен вопрос. У многих хостеров это ограничение.
Заливаешь скрипт, chmod 755 и запускай http://yoursite.com/cgi-bin/script.py (script.cgi)
P.S. Для начала проверь на чем нибудь простом
#!/usr/bin/env python
import cgi
cgi.test()
Офлайн
У меня ошибку 500 выдает…
Мои действия:
сделал файл i.py, с кодом
#!/usr/bin/env python
import cgi
cgi.test()
положил его в /cgi-bin
в .htaccess добавил AddHandler cgi-script .cgi .pl .py, права на папку /cgi-bin и файл - 755
В чем может быть проблема?
Отредактировано (Фев. 14, 2009 16:03:06)
Офлайн
строки LF или CR+LF? заливал в ascii режиме?
#!/usr/bin/python попробуй вместо #!/usr/bin/env python (а лучше уточни у хостера, путь к питону)
И посмотри логи сервера, там должно быть написано, из за чего ошибка.
Отредактировано (Фев. 14, 2009 16:06:31)
Офлайн
igor.kaistСпасибо помогло, пересохранил, перезалил, поправил путь!
строки LF или CR+LF? заливал в ascii режиме?
#!/usr/bin/python попробуй вместо #!/usr/bin/env python (а лучше уточни у хостера, путь к питону)
И посмотри логи сервера, там должно быть написано, из за чего ошибка.
Офлайн
хм.. total commander попробуй для работы с ftp
и для редактирования “таких файлов” Notepad++ :)
Офлайн
viollimc + vim =)
Подскажите чем удобней пользоваться для редактирования и заливки таких файлов?
Офлайн