Задать вопрос
Shlyahten
@Shlyahten

Как перенести сайт на apache в другую папку?

Всем привет. У меня стоит связка LAMP, хочу перенести сайт с внутренней папки var/www на флешку в media/XX/www
Указывал эти директивы в конфиге, но после этого сайт не открывается, пишет что доступ запрещен (403). Я так понимаю пользователь www-data не имеет доступа к этой папке.
Пробовал менять формат ФС, сейчас стоит fat32 я так понимаю эта ФС вообще права доступа не поддерживает. До этого на ext4 пробовал выставить всем www-data, но тоже безуспешно.
Я надеюсь есть решение этой проблемы. Спасибо.

Вот папки с сайтами:
root@raspberrypi:/media/pi/www# ls -l
итого 24
drwx------ 2 pi pi 8192 янв 23 21:11 html
drwx------ 3 pi pi 8192 янв 20 23:36 key.xn--e1alhsoq4c.xn--p1ai
drwx------ 3 pi pi 8192 янв 23 21:21 xn--e1alhsoq4c.xn--p1ai

Поменять владельца или права - нельзя, так как ФС FAT32.

файл конфига домена:
<VirtualHost *:80>
[...]
	ServerAdmin webmaster@localhost
	DocumentRoot /media/pi/www/html
[...]
</VirtualHost>


Лог:
AH00163: Apache/2.4.10 (Raspbian) mpm-itk/2.4.7-02 configured -- resuming normal operations
[Thu Jan 26 06:25:24.088448 2017] [core:notice] [pid 1056] AH00094: Command line: '/usr/sbin/apache2'
[Thu Jan 26 07:03:24.311724 2017] [authz_core:error] [pid 19285] [client 123.151.42.61:10954] AH01630: client denied by server configuration: /media/pi/www/html/
[Thu Jan 26 10:21:39.042098 2017] [authz_core:error] [pid 21526] [client 94.19.27.230:51126] AH01630: client denied by server configuration: /media/pi/www/html/
[Thu Jan 26 10:21:39.073230 2017] [authz_core:error] [pid 21527] [client 94.19.27.230:51128] AH01630: client denied by server configuration: /media/pi/www/html/ncsi.txt, referer: http://94.19.***.***/
[Thu Jan 26 10:21:39.109355 2017] [authz_core:error] [pid 21528] [client 94.19.27.230:51133] AH01630: client denied by server configuration: /media/pi/www/html/HNAP1, referer: http://94.19.***.***/
[Thu Jan 26 10:33:10.847692 2017] [authz_core:error] [pid 21627] [client 91.196.50.33:57717] AH01630: client denied by server configuration: /media/pi/www/html/testproxy.php
[Thu Jan 26 10:41:58.590299 2017] [authz_core:error] [pid 21756] [client 122.224.153.122:51539] AH01630: client denied by server configuration: /media/pi/www/html/
[Thu Jan 26 10:55:02.006686 2017] [authz_core:error] [pid 21849] [client 118.193.27.11:33037] AH01630: client denied by server configuration: /media/pi/www/html/


Наверное я не те логи отправил, вот ещё с ошибкой:
AH00035: access to /index.html denied (filesystem path '/media/pi/www') because search permissions are missing on a component of the path


root@raspberrypi:/etc/apache2/sites-available# namei -m /media/root/www/html/index.php
f: /media/root/www/html/index.php
 drwxr-xr-x /
 drwxr-xr-x media
 drwxr-xr-x root
 drwxr-xr-x www
 drwxr-xr-x html
 -rw-r--r-- index.php
  • Вопрос задан
  • 1298 просмотров
Подписаться 1 Оценить 13 комментариев
Пригласить эксперта
Ответы на вопрос 2
@solalex
сделать SELINUX=disabled в /etc/selinux
Ответ написан
Shlyahten
@Shlyahten Автор вопроса
Короче слишком много геморроя - пойду куплю флешку большего объема. ¯\_(ツ)_/¯
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы