Наличие папки доступа Apache внутри домашнего каталога

Я установил PHP (пакет php5 (Apache поставляется с ним автоматически)), и корневая папка для Apache стандартная (/var/www/html).

Папки, которые я хочу связать там (или как-то позволить Apache получить к ним доступ, мне все равно, является ли это ссылкой), находятся в моем домашнем каталоге. Каков наилучший способ (раздавать наименьшее количество разрешений) для достижения этого? Я знаю, что это выходит за рамки темы, но если есть способ разрешить Eclipse копировать файлы перед их выполнением, дайте мне знать, чтобы ответить на этот вопрос, потому что тогда моя проблема перестанет существовать.

Моя проблема не решена принятым ответом на этот вопрос . Я все еще получаю 403 Forbidden:

Forbidden

You don't have permission to access /l on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80

(я назвал ссылку на папку в моем домашнем каталоге l.)

Я убедился, что Apache следует символическим ссылкам, создавая ссылка внутри /var/www/html на что-то еще в /var/www/html и доступ к ссылке в браузере.

-1
задан 13 April 2017 в 15:24

2 ответа

Я понял это: Я изменил разрешения /home/ и /home/[username] к 755 и оттуда на всех папках к моим целевым папкам связи также к 755. Для некоторых заявлений PHP необходимо установить файлы там в 755.

0
ответ дан 14 April 2017 в 01:24
  • 1
    Как работать с k3b? Вы могли показать мне учебное руководство? – user12458 6 January 2017 в 00:24

Я решил проблему путем выполнения следующего.

1) Позволяют другим пользователям получать доступ к разделу:

sudo chmod 751 /home

2) Позволяют Apache получать доступ к Вашим www файлам (никакая потребность быть Вашей всей домашней папкой)

sudo chgrp www-data /home/[username]
sudo chgrp www-data /home/[username]/public_html/ -R
0
ответ дан 14 April 2017 в 01:24
  • 1
    Это корректно. Таким образом, если у Вас есть другой USB pendrive или адаптер, так, чтобы можно было загрузиться с карты памяти, это - хорошая альтернатива для использования mkusb-nox. – sudodus 6 January 2017 в 01:03

Другие вопросы по тегам:

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