Назад | Перейти на главную страницу

Apache передает только частичное содержимое из общего ресурса Samba

У меня есть сервер Apache, работающий на CentOS 5.3. В настоящее время на нем размещено 12 сайтов без известных проблем. (Я говорю это, чтобы указать, что до этого момента моя установка Apache выполнялась безупречно). Я добавляю новый сайт, где DocumentRoot нового VirtualHost является общим ресурсом Samba.

Когда в командной строке сервера я могу cp video.m4v ~ и весь файл правильно скопирован в мой домашний каталог. Но когда я пытаюсь получить доступ к файлу из IE / Firefox / Safari / Chrome, он возвращает только частичный результат 33k. То же самое происходит с моими изображениями и аудиофайлами. Если я сделаю файлы локальными для сервера, скопировав их из общего ресурса, а затем обслуживая их, файлы передаются.

Любые идеи?

Внутри конфигурации Apache установите следующую директиву:

<Directory /path/to/directory>

EnableSendFile Off

</Directory>

Это сработало для меня!