Найти - Пользователи
Полная версия: Философия и практика upload файлов на сервер
Начало » Web » Философия и практика upload файлов на сервер
1 2 3 4
pioner
igor.kaist
CharsetRecodeMultipartForms off
Это для Апача 1.3 Russian., и то при включенном mod_charset.
Решил что если с mod_python все нормально, а без него такой глюк, тогда или сам апач или mod_cgi.
Жду подсказку как stdin в бинарный режим перевести, говорят может это из-за этого, но вряд-ли.
dimabest
pioner
Жду подсказку как stdin в бинарный режим перевести
import os
import msvcrt

msvcrt.setmode (0, os.O_BINARY) # stdin = 0
msvcrt.setmode (1, os.O_BINARY) # stdout = 1
pioner
dimabest
pioner
Жду подсказку как stdin в бинарный режим перевести
import os
import msvcrt

msvcrt.setmode (0, os.O_BINARY) # stdin = 0
msvcrt.setmode (1, os.O_BINARY) # stdout = 1
Да, эта штука работаетю БЛАГОДАРЮ!
Я с “С++” на ВЫ, но рантайм у меня стоит, случайно…
Сам сорцы апача не компилил, взял экзешник с сайта. Может если бы сам скомпилил, не было бы затыка.
Свовременная подсказка. Надеюсь что на линуксе у хостера все пройдет гладко.
igor.kaist
pioner
Свовременная подсказка. Надеюсь что на линуксе у хостера все пройдет гладко.
Platforms: Windows
http://docs.python.org/library/msvcrt.html
А вы на винде все это время тестили????
pioner
igor.kaist
А вы на винде все это время тестили????
Да, все на винде+апач2. Надо посмотреть IIS+питон. msvcrt сам раньше не нашел. Интересно, на виндовких хостах python стоит? Надо будет посмотреть. И по цене хостинга винды уже сравнялись с остальными.
igor.kaist
Хм… Зачем такие сложности? На linux все должно работать без каких либо проблем!
Возьмите какой нибудь тестовый аккаунт и убедитесь, что все будет работать нормально!
pioner
igor.kaist
Возьмите какой нибудь тестовый аккаунт и убедитесь, что все будет работать нормально!
Я так же сильно надеюсь что “На linux все должно работать без каких либо проблем!”, но работаю на виндовой машине, отсюда и “проблемы” иногда.
PooH
pioner
Я так же сильно надеюсь что “На linux все должно работать без каких либо проблем!”, но работаю на виндовой машине, отсюда и “проблемы” иногда.
Кактус то хоть сочный? ;)
pioner
PooH
Кактус то хоть сочный? ;)
Напрягал ассоциативную часть мозга - тщетно :(
Разьясните, плз. Шутка не понята :(
igor.kaist
pioner, ну поговорка такая есть: “мыши кололись, плакали, но продолжали есть кактус” :)
pioner
Я так же сильно надеюсь что “На linux все должно работать без каких либо проблем!”, но работаю на виндовой машине, отсюда и “проблемы” иногда.
На windows есть такая проблема, здесь это уже обсуждалось неоднократно. Я вас уверяю, на linux таких проблем быть не должно. Я лично с этим сталкивался. Файлы бились на винде, а на рабочем хосте работало все нормально.
Вы можете обернуть шаманство с msvcrt в if sys.platform=='win32':, либо оставить так как есть, подразумевая что на linux все будет работать нормально.
Но IIS с питоном, мне кажется, извращение :)
P.S. Если все же есть сомнения, могу залить ваш скрипт себе на хост, чтоб вы убедились :)
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