|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Evgeni Kubachev 2:5030/1509 21 Feb 2005 15:16:42 To : Sergey Gernichenko Subject : upload -------------------------------------------------------------------------------- Здорово, Sergey !!! 21 Фев 05 11:40, Sergey Gernichenko напечатал для Evgeni Kubachev: AC>>> Позволяет. При условии, что сервер не на винде, и это не криво AC>>> настроенный русский апач. Хотя это и не самый лучший метод. EK>> хорошо, у меня как раз именно такой случай - сервер на винде, настроен EK>> русский апач (по всей видимости криво). как мне при данных условиях EK>> решить поставленную задачу? SG> Видимо, настроить апач прямо. а что конкретно? какие директивы? в общем выяснилось, что при upload'е таким методом, к каждой строке копируемого файла добавляется лишний OD т.е. например, исходный файл HEX[74 72 75 65 0D 0A 31 32 33] DEC[ true 123 ] а о после выполнения "копирования" файл преобразуется в HEX[74 72 75 65 0D 0D 0A 31 32 33] т.е. видно, что добавляется лишнее 0D вот кусок кода копирования: open (AAA, ">../upload/$file"); $fh = $q->upload("file"); while (<$fh>) { # $OFS = 'a'; # $: = 'b'; print AAA; } close (AAA); кто так "коверкает" текст? пробовал добавлять закомментированные строки - ноль реакции. Прощай ! --- GoldED+/W32 1.1.5-020726 * Origin: Эх, дал бы кто взаймы...до следующей зимы (2:5030/1509) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/28034219c475.html, оценка из 5, голосов 10
|