URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 30421
[ Назад ]

Исходное сообщение
"Apache под FreeBSD, закачка файлов на сервер "

Отправлено Boytronic , 29-Май-03 12:36 
Приветствую.
FreeBSD 4.7-RELEASE
Apache/1.3.27 (Unix) PHP/4.2.3 rus/PL30.16
Происходит очень странная ситуация
При закачке файлов на сервер через форму получаем полную чушь, файл создаеться, размер точно такой же как и у локального файла, но сам Апача этот файл отдать не может, если файлик скачать по ФТП обратно то и локально не одна программа не может работать с этим файлом (речь идет про картинки в данном контексте, но пробывали всяческие файлики).
с ФриБСД опыт обшения - полный ноль.
Настройки Апачи и его компиляция точно такие же как у себя на Линуксе (где все работает)

куда капать???


Содержание

Сообщения в этом обсуждении
"Apache под FreeBSD, закачка файлов на сервер "
Отправлено Den , 29-Май-03 13:06 
>Приветствую.
>FreeBSD 4.7-RELEASE
>Apache/1.3.27 (Unix) PHP/4.2.3 rus/PL30.16
>Происходит очень странная ситуация
>При закачке файлов на сервер через форму получаем полную чушь, файл создаеться,
>размер точно такой же как и у локального файла, но сам
>Апача этот файл отдать не может,
то есть как не может?
для начала
$ ps -auxw | grep httpd
$ ls -l имя_файла

> если файлик скачать по ФТП
>обратно то и локально не одна программа не может работать с
>этим файлом (речь идет про картинки в данном контексте, но пробывали
>всяческие файлики).
а с размером что? тоже не меняется?

>с ФриБСД опыт обшения - полный ноль.
>Настройки Апачи и его компиляция точно такие же как у себя на
>Линуксе (где все работает)
в фри можно было проще - с портов ставить. но тогда уже не точно такие же.



"Apache под FreeBSD, закачка файлов на сервер "
Отправлено Boytronic , 29-Май-03 13:18 
root     120  0,0  1,5  3124 1836  ??  Ss   29апр03   0:45,56 /usr/local/apache/bin/httpd
nobody 58980  0,0  3,7  5396 4452  ??  I     7май03   2:11,61 /usr/local/apache/bin/httpd
nobody 58981  0,0  3,7  5332 4412  ??  I     7май03   2:24,84 /usr/local/apache/bin/httpd
nobody 58982  0,0  3,6  5236 4280  ??  I     7май03   2:17,47 /usr/local/apache/bin/httpd
nobody 58983  0,0  3,7  5312 4368  ??  I     7май03   2:08,57 /usr/local/apache/bin/httpd
nobody 58984  0,0  3,6  5188 4236  ??  I     7май03   2:20,19 /usr/local/apache/bin/httpd
nobody 58985  0,0  3,6  5188 4260  ??  I     7май03   2:15,67 /usr/local/apache/bin/httpd
nobody 58986  0,0  3,6  5232 4308  ??  I     7май03   2:15,84 /usr/local/apache/bin/httpd
nobody 58987  0,0  3,6  5188 4244  ??  I     7май03   2:15,26 /usr/local/apache/bin/httpd
nobody 58991  0,0  3,7  5336 4452  ??  I     7май03   2:10,55 /usr/local/apache/bin/httpd
nobody 59009  0,0  3,6  5228 4276  ??  I     7май03   2:17,09 /usr/local/apache/bin/httpd

-rwxr-xr-x  1 nobody  nobody  110892 29 май 15:16 solar-1024x768.jpg


Размер не меняеться ни когда


"в фри можно было проще - с портов ставить." а в линуксе с РПМов...зато сборка ручками одинакова в обоих системах... (я надеюсь на это...)


"Apache под FreeBSD, закачка файлов на сервер "
Отправлено Den , 29-Май-03 13:25 
>nobody 59009  0,0  3,6  5228 4276  ??  
>I     7май03   2:17,09 /usr/local/apache/bin/httpd
>
>-rwxr-xr-x  1 nobody  nobody  110892 29 май 15:16 solar-1024x768.jpg
>
>
>
>Размер не меняеться ни когда
ок, а что апач говорит на попытку забрать файл?
надо проверить вручную или через netcat

>
>
>"в фри можно было проще - с портов ставить." а в линуксе
>с РПМов...зато сборка ручками одинакова в обоих системах... (я надеюсь на
>это...)



"Apache под FreeBSD, закачка файлов на сервер "
Отправлено Boytronic , 29-Май-03 13:43 

Лог апачи :[29/May/2003:15:41:36 +0600] "GET //solar-1024x768.jpg HTTP/1.0" 200 32768
Лог моей прокси:
1054201561.411   1726 10.0.0.2 TCP_MISS/200 11667 GET http://www.тотсайт.ru//solar-1024x768.jpg - FIRST_PARENT_MISS/парентмоей прокси image/jpeg

т.е. вроде что то отдает, а что именно хз...
размер то не совпадает....


"Apache под FreeBSD, закачка файлов на сервер "
Отправлено Nimdar , 29-Май-03 13:49 
>Приветствую.
>FreeBSD 4.7-RELEASE
>Apache/1.3.27 (Unix) PHP/4.2.3 rus/PL30.16
>Происходит очень странная ситуация
>При закачке файлов на сервер через форму получаем полную чушь, файл создаеться,
>размер точно такой же как и у локального файла, но сам
>Апача этот файл отдать не может, если файлик скачать по ФТП
>обратно то и локально не одна программа не может работать с
>этим файлом (речь идет про картинки в данном контексте, но пробывали
>всяческие файлики).
>с ФриБСД опыт обшения - полный ноль.
>Настройки Апачи и его компиляция точно такие же как у себя на
>Линуксе (где все работает)
>
>куда капать???


Apache у тебя случайно не русский? Это известная бага апача, когда через web форму заливаешь картинки он их херит.
Убери русские кодировки из настроек апача.
Или в .htaccess пропиши
<IfModule mod_charset.c>
  CharsetDisable On
</IfModule>


"Apache под FreeBSD, закачка файлов на сервер "
Отправлено Den , 29-Май-03 14:12 
>>Приветствую.
>>FreeBSD 4.7-RELEASE
>>Apache/1.3.27 (Unix) PHP/4.2.3 rus/PL30.16
>>Происходит очень странная ситуация
>>При закачке файлов на сервер через форму получаем полную чушь, файл создаеться,
>>размер точно такой же как и у локального файла, но сам
>>Апача этот файл отдать не может, если файлик скачать по ФТП
>>обратно то и локально не одна программа не может работать с
>>этим файлом (речь идет про картинки в данном контексте, но пробывали
>>всяческие файлики).
>>с ФриБСД опыт обшения - полный ноль.
>>Настройки Апачи и его компиляция точно такие же как у себя на
>>Линуксе (где все работает)
>>
>>куда капать???
>
>
>Apache у тебя случайно не русский? Это известная бага апача, когда через
>web форму заливаешь картинки он их херит.
>Убери русские кодировки из настроек апача.
>Или в .htaccess пропиши
><IfModule mod_charset.c>
>  CharsetDisable On
></IfModule>

Ну и еще можно порекомендовать на случай если не поможет:
/usr/ports/www/apache13
а если заработает, то можно попробовать и
/usr/ports/russian/apache13

Вообще проблема не выглядит как специфичная для FreeBSD.


"Apache под FreeBSD, закачка файлов на сервер "
Отправлено Boytronic , 29-Май-03 14:17 
>Apache у тебя случайно не русский? Это известная бага апача, когда через
>web форму заливаешь картинки он их херит.
>Убери русские кодировки из настроек апача.
>Или в .htaccess пропиши
><IfModule mod_charset.c>
>  CharsetDisable On
></IfModule>

Спасибки...
блин ни когда не задумывался над этим....
Руская апача только локально стоит в точках присутствия и только для squidGuarda...вся ее забота отдавать прозрачный гиф, страницу запрета и my.waw :))
а нормальный (корпоративный) сервер всегда под английской апачей стоял. стоит и надеюсь будет стоять...
Блин век живи - век учись...


"Apache под FreeBSD, закачка файлов на сервер "
Отправлено lavr , 29-Май-03 15:07 
>>Apache у тебя случайно не русский? Это известная бага апача, когда через
>>web форму заливаешь картинки он их херит.
>>Убери русские кодировки из настроек апача.
>>Или в .htaccess пропиши
>><IfModule mod_charset.c>
>>  CharsetDisable On
>></IfModule>
>
>Спасибки...
>блин ни когда не задумывался над этим....
>Руская апача только локально стоит в точках присутствия и только для squidGuarda...вся
>ее забота отдавать прозрачный гиф, страницу запрета и my.waw :))
>а нормальный (корпоративный) сервер всегда под английской апачей стоял. стоит и надеюсь
>будет стоять...
>Блин век живи - век учись...

нет фичи в RA, есть люди которым в падлу читать документацию:

CharsetRecodeMultipartForms Off если не ошибаюсь, вобщем на

http://apache.lexa.ru/faq.html - все расписано