Всем привет.
Имеем:
FreeBSD 9.0-STABLE amd64
samba36-3.6.5
apache-2.2.22_5

На венде расшарена дира b с доступом в нее пользователя freeuser.
Делаю:
mount_smbfs -E utf-8:cp866 -U freeuser //mtd/b /mnt/mnt_b
Все монтируется, все копируется, все просто отлично.
Права доступа ко всему в этой дире 777

в httpd.conf пишу:

Alias /blues /mnt/mnt_b
<Directory "/mnt/mnt_b">
    Options MultiViews
    Order allow,deny
    Allow from all
    Options Indexes
</Directory>

После чего на html-странице пишу:
<a href="/blues">блюзы</a>

Апач вполне себе на страницу пускает, список файлов и директорий отображает.

Но вот если файл будет более 255 байт, то сгрузить его не удасться с ошибкой ERR_CONTENT_LENGTH_MISMATCH Если тот же файл поместить в другую, не присамбленную директорию, то он вполне себе грузится... Т.е. тут дело именно в связке самбы и апача, т.к. самба отдельно работает, апач отдельно работает, а вместе они не хотят...
А вот как бы сделать так, чтобы работали?

Ответить