twix007
@twix007

Почему заблочен доступ в volumes?

в корне сайта скрипт работает, а вот ошибка при заходе на сайте вида site.com/admin:
client denied by server configuration: /var/www/html/favicon.ico


Создаю контейнер docker-compose.yml:
site:
  build: .
  restart: unless-stopped
  container_name: vasylkiv_today
  volumes:
   - /home/www/site.com/logs:/var/log/apache2
   - /home/www/site.com/html:/var/www/html
  ports:
   - "80:80"


Dockerfile:
FROM ubuntu:14.04
RUN apt-get update
RUN apt-get -y install libapache2-mod-php5 php5-mysql unzip wget php5-curl nano
RUN a2enmod rewrite
RUN service apache2 restart
WORKDIR /var/www/html
ADD config/apache2.conf /etc/apache2/apache2.conf
ADD config/charset.conf /etc/apache2/conf-enabled/charset.conf
ADD config/php.ini /etc/php5/apache2/php.ini
ENTRYPOINT ["/usr/sbin/apache2ctl", "-D", "FOREGROUND"]


В файле apache2.conf:
<Directory /var/www/html>
	Options Indexes FollowSymLinks
	AllowOverride all
	Require all granted
</Directory>
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы