Приветствую.
FreeBSD 4.7-RELEASE
Apache/1.3.27 (Unix) PHP/4.2.3 rus/PL30.16
Происходит очень странная ситуация
При закачке файлов на сервер через форму получаем полную чушь, файл создаеться, размер точно такой же как и у локального файла, но сам Апача этот файл отдать не может, если файлик скачать по ФТП обратно то и локально не одна программа не может работать с этим файлом (речь идет про картинки в данном контексте, но пробывали всяческие файлики).
с ФриБСД опыт обшения - полный ноль.
Настройки Апачи и его компиляция точно такие же как у себя на Линуксе (где все работает)куда капать???
>Приветствую.
>FreeBSD 4.7-RELEASE
>Apache/1.3.27 (Unix) PHP/4.2.3 rus/PL30.16
>Происходит очень странная ситуация
>При закачке файлов на сервер через форму получаем полную чушь, файл создаеться,
>размер точно такой же как и у локального файла, но сам
>Апача этот файл отдать не может,
то есть как не может?
для начала
$ ps -auxw | grep httpd
$ ls -l имя_файла> если файлик скачать по ФТП
>обратно то и локально не одна программа не может работать с
>этим файлом (речь идет про картинки в данном контексте, но пробывали
>всяческие файлики).
а с размером что? тоже не меняется?>с ФриБСД опыт обшения - полный ноль.
>Настройки Апачи и его компиляция точно такие же как у себя на
>Линуксе (где все работает)
в фри можно было проще - с портов ставить. но тогда уже не точно такие же.
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
Размер не меняеться ни когда
"в фри можно было проще - с портов ставить." а в линуксе с РПМов...зато сборка ручками одинакова в обоих системах... (я надеюсь на это...)
>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>
>
>"в фри можно было проще - с портов ставить." а в линуксе
>с РПМов...зато сборка ручками одинакова в обоих системах... (я надеюсь на
>это...)
Лог апачи :[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т.е. вроде что то отдает, а что именно хз...
размер то не совпадает....
>Приветствую.
>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>
>>Приветствую.
>>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 у тебя случайно не русский? Это известная бага апача, когда через
>web форму заливаешь картинки он их херит.
>Убери русские кодировки из настроек апача.
>Или в .htaccess пропиши
><IfModule mod_charset.c>
> CharsetDisable On
></IfModule>Спасибки...
блин ни когда не задумывался над этим....
Руская апача только локально стоит в точках присутствия и только для squidGuarda...вся ее забота отдавать прозрачный гиф, страницу запрета и my.waw :))
а нормальный (корпоративный) сервер всегда под английской апачей стоял. стоит и надеюсь будет стоять...
Блин век живи - век учись...
>>Apache у тебя случайно не русский? Это известная бага апача, когда через
>>web форму заливаешь картинки он их херит.
>>Убери русские кодировки из настроек апача.
>>Или в .htaccess пропиши
>><IfModule mod_charset.c>
>> CharsetDisable On
>></IfModule>
>
>Спасибки...
>блин ни когда не задумывался над этим....
>Руская апача только локально стоит в точках присутствия и только для squidGuarda...вся
>ее забота отдавать прозрачный гиф, страницу запрета и my.waw :))
>а нормальный (корпоративный) сервер всегда под английской апачей стоял. стоит и надеюсь
>будет стоять...
>Блин век живи - век учись...нет фичи в RA, есть люди которым в падлу читать документацию:
CharsetRecodeMultipartForms Off если не ошибаюсь, вобщем на
http://apache.lexa.ru/faq.html - все расписано