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

Файлы 404, если они не принадлежат 0: 0

Когда я загружаю файлы на свой промежуточный сервер (CentOS 6.5, Apache 2.2.26), такие как изображения или PDF-файлы, через FTP или с помощью созданного мной сценария загрузки файлов (с использованием Laravel 4), они 404, даже если они существуют.

Однако любые файлы, извлеченные через git, в порядке.

Я посмотрел на разницу между владельцем файла с нормальной загрузкой и файлом 404ing. При загрузке через FTP или сайт группа owner: mobius:mobius. Когда его тянет git, это 0:0.

Когда я бегу chown -R 0:0 assets/, любые файлы, которые ранее возвращали ошибку 404, загружаются отлично. Однако, поскольку на сайте есть функция загрузки, было бы непрактично продолжать выполнение этой команды.

Как я могу заставить сервер показывать файл независимо от того, кто является владельцем? chmod не будет работать сам по себе.

Я не думаю, что это проблема с моими .htaccess потому что я удалил его, но все равно получил 404.

редактировать: Стоит отметить, что я могу получить доступ к файлу, используя абсолютный URL (то есть не субдомен)