Поставил апач, пхп, мускл - все работает, на локалхочт зпходит, пхпинфо показывает
В своей домашней папке создаю папку projects, куда помещаю исходники своих проектов.
потом:
ln /home/rj45/projects/start /var/www -- создаю симлинк на папку проекта в папке апача
chown -hS rj45 /var/www/start -- меняю на нее права (с рута на пользователя)
в /etc/hosts добавляю строку 127.0.1.2 start.local
и в /etc/apache2/sites-available/default дописываю
<VirtualHost start.local:80>
ServerName start.local
DocumentRoot /var/www/start/site
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
рестартую апач:
/etc/init.d/apache2 restart
В итоге в браузере: 403 Forbidden. You don't have permission to access / on this server.
в логе апача: [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /var/www/start
В чес сожет быть проблема? Права на све 744. Пробовал 777 ставить даже - все равно не помогает.
Примечание:
очепятка в команде. создаю именно симлмнк - ln -s /home/rj45/projects/start /var/www
Примечание:
Попробовал документрут указать на фактическое место:
error.log апача:
[crit] [client 127.0.0.1] (13)Permission denied: /home/rj45/projects/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
Браузер: Forbidden. You don't have permission to access / on this server.
Примечание:
Точно не помню, как решил, но по-моему, проблема была в правах доступа. Чтобы Апач Мог получить доступ, например, к /var/www/localhost у него должны права на чтения директорий:
/var
/var/www
/var/www/localhost
Если не будет прав на запись в /var то и иработать не будет. То же и с симлинками - должен быть доступ на все дерево выше, где расположена симлинка
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.