ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #581  
Старый 07.02.2010, 02:17
Аватар для Большой джо
Большой джо
Познающий
Регистрация: 28.06.2009
Сообщений: 56
Провел на форуме:
175879

Репутация: 3
По умолчанию

Нужна ваша помощь!

Вообщем только начал изучать питон. На питоне хочу разрабатывать веб приложения. Создаю файл у себя на сервере test.py. Добавляю следующую строку в .htaccess: AddHandler cgi-script .py.
В файл test.py вставляю след. код:
Код:
#!/usr/bin/python
print "Content-Type: text/html"
print 
print "<html>"
print "<title>python</title>"
print "<body>"
print "<h1>test</h1>"
print "blablabla!"
print "</body>"
print "</html>"
При посещении данного файла в браузере выдаёт 500 ошибку! Лезу в лог файлы, там добавлено две ошибки:
suexec policy violation: see suexec log for more details
Premature end of script headers: test.py
В чём проблема, не пойму!
 
Ответить с цитированием

  #582  
Старый 07.02.2010, 02:56
Аватар для CPU0
CPU0
Участник форума
Регистрация: 05.01.2010
Сообщений: 127
Провел на форуме:
587522

Репутация: 61
Отправить сообщение для CPU0 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Большой джо  
Нужна ваша помощь!

Вообщем только начал изучать питон. На питоне хочу разрабатывать веб приложения. Создаю файл у себя на сервере test.py. Добавляю следующую строку в .htaccess: AddHandler cgi-script .py.
В файл test.py вставляю след. код:
Код:
#!/usr/bin/python
print "Content-Type: text/html"
print 
print "<html>"
print "<title>python</title>"
print "<body>"
print "<h1>test</h1>"
print "blablabla!"
print "</body>"
print "</html>"
При посещении данного файла в браузере выдаёт 500 ошибку! Лезу в лог файлы, там добавлено две ошибки:
suexec policy violation: see suexec log for more details
Premature end of script headers: test.py
В чём проблема, не пойму!
1) сохрани скрипт в UNIX формате
2) поставь права 755

должно заработать
 
Ответить с цитированием

  #583  
Старый 07.02.2010, 09:09
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию

Цитата:
версия питона какая ?
и ос какая?
2.6.4
windows xp
 
Ответить с цитированием

  #584  
Старый 07.02.2010, 12:29
Аватар для rushter
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме:
9257858

Репутация: 979


Отправить сообщение для rushter с помощью ICQ
По умолчанию

Цитата:
Сообщение от Дикс  
2.6.4
windows xp
Насколько я помню под 2.6 оф версии нет,да и вообще curl не пользуется популярностью в python.
http://pycurl.sourceforge.net/download/
__________________
Blog
 
Ответить с цитированием

  #585  
Старый 07.02.2010, 13:27
Аватар для Большой джо
Большой джо
Познающий
Регистрация: 28.06.2009
Сообщений: 56
Провел на форуме:
175879

Репутация: 3
По умолчанию

Цитата:
Сообщение от CPU0  
1) сохрани скрипт в UNIX формате
2) поставь права 755

должно заработать
Права 755 стоят!
В Unix формате, это как?
 
Ответить с цитированием

  #586  
Старый 07.02.2010, 14:50
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию

если курл не пользуется популярностью в питоне, то что пользуется?
для отправки http-запросов

Большой джо
в unix-формате, это отдельный тип символов перевода строк
скачай akelpad, он умеет менять тип для windows/mac/linux

"правка - формат новой строки"
 
Ответить с цитированием

  #587  
Старый 07.02.2010, 15:18
Аватар для Большой джо
Большой джо
Познающий
Регистрация: 28.06.2009
Сообщений: 56
Провел на форуме:
175879

Репутация: 3
По умолчанию

Цитата:
Сообщение от Дикс  
если курл не пользуется популярностью в питоне, то что пользуется?
для отправки http-запросов

Большой джо
в unix-формате, это отдельный тип символов перевода строк
скачай akelpad, он умеет менять тип для windows/mac/linux

"правка - формат новой строки"
Во, спасибо большое, всё заработало!!!
 
Ответить с цитированием

  #588  
Старый 07.02.2010, 22:37
Аватар для [Dezzter]
[Dezzter]
Участник форума
Регистрация: 26.11.2007
Сообщений: 266
Провел на форуме:
3412198

Репутация: 341
По умолчанию

Цитата:
Сообщение от Дикс  
если курл не пользуется популярностью в питоне, то что пользуется?
PyCurl ?
Цитата:
Сообщение от rushter  
http://pycurl.sourceforge.net/download/
// кэп
 
Ответить с цитированием

  #589  
Старый 07.02.2010, 23:06
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию

Цитата:
PyCurl ?
Цитата:
Сообщение от rushter
http://pycurl.sourceforge.net/download/

// кэп
собственно, скачав и распаковав его (pycurl-7.19.0.tar.gz 09-Sep-2008 17:43 70K)
я и получаю:
http://forum.antichat.ru/showpost.php?p=1881774&postcount=581

ещё качал инсталлятор pycurl-ssl-7.18.2.win32-py2.5.exe
но он при установке выдает что не может найти установленный питон

я ставил в винде PYTHONHOME, PYTHONPATH пути к папке с питоном - бестолку
 
Ответить с цитированием

  #590  
Старый 07.02.2010, 23:29
Аватар для gold-goblin
gold-goblin
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме:
5265510

Репутация: 455


По умолчанию

Под вин курл не ставил, но слышал что это жопатно.
А использовать лучше что-то из стандартного httplib, urllib, urllib2.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ