Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: 403 Forbidden если меняю расположение сайта :(  (Прочитано 2069 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Exx

  • Автор темы
  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
У вас на сайте есть вики по установке простейшего веб сервера. Всегда ставил по нему, но в /etc/apache2/sites-available в файле, допустим, mysite.conf вместо стандартного расположения сайта /var/www/ я всегда писал /home/username/Сайты/mysite
Ну удобно когда сайты в домашней папке аккуратно лежат. А сейчас вот никак не работает. Открываю в браузере mysite/ а мне 403 Forbidden, You don't have permission to access / on this server.


Как только меняю в конфигурационном файле сайта пусть на /var/www/mysite так сразу открывается.   Права на /home/username/Сайты всегд и сейчас тоже ставил так: sudo chmod 777 -R Сайты


В чем дело? где я что не так делаю? 
[/size]

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: 403 Forbidden если меняю расположение сайта :(
« Ответ #1 : 24 Апреля 2014, 14:24:17 »
ls -ld /home/username/Сайты/mysite?
Wars ~.o

Оффлайн Exx

  • Автор темы
  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Re: 403 Forbidden если меняю расположение сайта :(
« Ответ #2 : 24 Апреля 2014, 14:37:53 »

Цитировать
fox@Fox:~$ ls -ld /home/fox/Сайты/utf
drwxrwxrwx 2 fox fox 4096 апр.  25 16:13 /home/fox/Сайты/utf

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: 403 Forbidden если меняю расположение сайта :(
« Ответ #3 : 24 Апреля 2014, 14:55:19 »
Цитировать
fox fox
а апаче какой? не смог сохранить.
ps aux | grep www
Wars ~.o

Оффлайн Exx

  • Автор темы
  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Re: 403 Forbidden если меняю расположение сайта :(
« Ответ #4 : 24 Апреля 2014, 15:00:28 »

вот
Цитировать
fox@Fox:~$ ps aux | grep www
www-data 14528  0.0  0.5 330432 22128 ?        S    16:45   0:00 /usr/sbin/apache2 -k start
www-data 14529  0.0  0.4 326220 16492 ?        S    16:45   0:00 /usr/sbin/apache2 -k start
www-data 14531  0.0  0.3 325972 12528 ?        S    16:45   0:00 /usr/sbin/apache2 -k start
www-data 14532  0.0  0.3 326000 14552 ?        S    16:45   0:00 /usr/sbin/apache2 -k start
www-data 14540  0.0  0.5 328732 21660 ?        S    16:45   0:00 /usr/sbin/apache2 -k start
www-data 14541  0.0  0.3 326300 14956 ?        S    16:45   0:00 /usr/sbin/apache2 -k start
www-data 14542  0.0  0.4 326392 19152 ?        S    16:45   0:00 /usr/sbin/apache2 -k start
www-data 14543  0.1  0.5 328440 20908 ?        S    16:45   0:00 /usr/sbin/apache2 -k start
www-data 14566  0.0  0.1 316016  8068 ?        S    16:46   0:00 /usr/sbin/apache2 -k start
www-data 14719  0.0  0.1 315772  6824 ?        S    16:50   0:00 /usr/sbin/apache2 -k start
fox      14736  0.0  0.0  18404   916 pts/0    S+   16:58   0:00 grep --color=auto www



Цитировать

fox@Fox:~$ apache2 -v
Server version: Apache/2.4.7 (Ubuntu)
Server built:   Apr  3 2014 12:20:28



Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: 403 Forbidden если меняю расположение сайта :(
« Ответ #5 : 24 Апреля 2014, 15:04:56 »
надо
Цитировать
drwxrwxrwx 2 www-data www-data 4096 апр.  25 16:13 /home/fox/Сайты/utf
Wars ~.o

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: 403 Forbidden если меняю расположение сайта :(
« Ответ #6 : 24 Апреля 2014, 16:02:57 »
victor00000, не надо. Когда вы уже перестанете давать вредные советы?

Exx, во-первых, уберите права 777 с каталога и больше так НИКОГДА не делайте НИ НА КАКИХ файлах.
Во-вторых, у вас SuExec настроено? Если нет, то апач работает под пользователем www-data, кторому нужно дать возможность достучаться до ваших файлов.
1. Кириллица в пути к папке сайта - большая ошибка. Убрать.
2. На каталог сайта и все подкаталоги смените группу
chgrp -R "www-data" "/home/fox/sites/utf"
и исправьте права
chmod -R u=rw,u+X,g=rw,g+X,o= "/home/fox/sites/utf"
3. Убедиться, что пользователь, под которым работает Апач, может дойти до каталога.
sudo -u www-data ls -l /home/fox/sites/utf
Если получаете ошибку, делаете на этот же путь (на примере "/home/fox/sites")
chmod o+X /home/fox/sites
и по одному удаляете элементы пути, пока не перестанете получать отрицательные результаты.
Ещё раз проверьте полный путь, и перезапустите Апач.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: 403 Forbidden если меняю расположение сайта :(
« Ответ #7 : 24 Апреля 2014, 16:16:35 »
лог
cat /var/log/a*2/error.log
Wars ~.o

Оффлайн OlegKor

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: 403 Forbidden если меняю расположение сайта :(
« Ответ #8 : 29 Января 2015, 14:52:41 »
Кроме всего выше сказанного надо еще сделать так:

выполнить -
sudo gedit /etc/apache2/apache2.conf

И добавить блок строк:

<Directory /home/user/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

где - /home/user/ это путь к вашей домашней папке (user - имеется ввиду Ваше имя -Ваш каталог)
Ну или полный путь от корня к вашему каталогу с сайтом

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: 403 Forbidden если меняю расположение сайта :(
« Ответ #9 : 29 Января 2015, 14:55:17 »
OlegKor, не надо давать дурацких советов.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.