The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как заставить Апач цеплять файлы из домашних директорий поль..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"Как заставить Апач цеплять файлы из домашних директорий поль..."  
Сообщение от Корсар email on 15-Окт-06, 21:46 
Ситуация следующая:
Пользователь по ФТП закачивает в /home/user/www скрипты.
Требуется чтобы Апач подцепил их оттуда.
DocumentRoot находится в /var/www/html, так как здесь лежит главная страничка. Создал там папку user. Пробовал и симлинк делать и mount --bind - не помогает. Права на симлинк полные.
http://localhost загружается нормально, как только пытаюсь перейти на страничку пользователя  http://localhost/~user - Ошибка 403, нет доступа.
Чую что с правами где-то не так, только где?
Ткните пальцем.

Версия Апача 2.2
Конфиг стандартный за исключением:
UserDir enable user
UserDir /var/www/html
и
NameVirtualHost x.x.x.x
<VirtualHost x.x.x.x>
  DocumentRoot /var/www/html
  ServerName localhost
</VirtualHost>

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как заставить Апач цеплять файлы из домашних директорий поль..."  
Сообщение от Drg0n7 on 15-Окт-06, 21:58 
>Ситуация следующая:
>Пользователь по ФТП закачивает в /home/user/www скрипты.
>Требуется чтобы Апач подцепил их оттуда.
>DocumentRoot находится в /var/www/html, так как здесь лежит главная страничка. Создал там
>папку user. Пробовал и симлинк делать и mount --bind - не
>помогает. Права на симлинк полные.
>http://localhost загружается нормально, как только пытаюсь перейти на страничку пользователя  http://localhost/~user
>- Ошибка 403, нет доступа.
>Чую что с правами где-то не так, только где?
>Ткните пальцем.
>
>Версия Апача 2.2
>Конфиг стандартный за исключением:
>UserDir enable user
>UserDir /var/www/html

>NameVirtualHost x.x.x.x
><VirtualHost x.x.x.x>
>  DocumentRoot /var/www/html
>  ServerName localhost
></VirtualHost>

http://httpd.apache.org/docs/2.2/mod/mod_userdir.html

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Как заставить Апач цеплять файлы из домашних директорий поль..."  
Сообщение от Корсар email on 15-Окт-06, 22:42 

>http://httpd.apache.org/docs/2.2/mod/mod_userdir.html

Собственно я и делал все так, как там описано. Проблема не в Апаче, он не валится, а в правах доступа, не могу понять что еще можно сделать, чтоб 403 ошибка пропала


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Как заставить Апач цеплять файлы из домашних директорий поль..."  
Сообщение от Drg0n7 on 16-Окт-06, 00:27 
>
>>http://httpd.apache.org/docs/2.2/mod/mod_userdir.html
>
>Собственно я и делал все так, как там описано. Проблема не в
>Апаче, он не валится, а в правах доступа, не могу понять
>что еще можно сделать, чтоб 403 ошибка пропала

В логах ничего наталкивающего на причину нет?

Попробуйте включить в .htaccess пользователя DirectoryIndex или IndexOptions

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Как заставить Апач цеплять файлы из домашних директорий поль..."  
Сообщение от Асен Тотин email on 17-Окт-06, 01:00 
Привет,

Проверьте права на домашнюю директорию юзера. Иногда домашние директории создаются с правами типа 700 и Apache не может "зайти" в них. Если случай такой, поставьте права 755.

WWell,

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Как заставить Апач цеплять файлы из домашних директорий поль..."  
Сообщение от Корсар email on 18-Окт-06, 11:18 
Всем спасибо
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Как заставить Апач цеплять файлы из домашних директорий поль..."  
Сообщение от dansit email(ok) on 29-Ноя-08, 12:51 
Почти такая проблема, только мне надо получить username.domain.com.
Поэтому UserDir неприменял.
На на все файлы что находятся в каталоге /home/username/www поставил 755,но все равно получаю 403 Forbidden

Уже несколько дней мучаю эту проблему и понять не могу причину. Ведь если стоит 755 должно пускать всех, однако получается фигвам.

P.S. Если файло переложить в /var/www/домен то все пашет, ну там просто все под рутом

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру