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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: apache2 - permission to access /icons/  (Прочитано 2959 раз)

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

Оффлайн tyua

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
apache2 - permission to access /icons/
« : 02 Апреля 2013, 15:00:34 »
Уважаемые Гуру, прошу помощи, с апачем я близко не сталкивался, в гугле решения не нашел.
Для одной задачи понадобился apache, установил, поправил файл /etc/apache2/sites-available/default так:

<VirtualHost *:8080>
    ServerAdmin webmaster@localhost
    DocumentRoot /home/tyua/market/fdroidserver/repo
    ServerName localhost
    ErrorLog /var/log/apache2/error.log
    CustomLog /var/log/apache2/access.log combined
    <Directory /home/tyua/market/fdroidserver/repo>
     Options Indexes
     Order Deny,Allow
     Allow from all
    </Directory>

</VirtualHost>

Открываю в браузере http://10.100.0.2:8080/ - все ОК.
Но в каталоге с сайтом есть еще каталог /icons/, если я его пытаюсь открыть http://10.100.0.2:8080/icons/ мне вываливается:

You don't have permission to access /icons/ on this server.
В логах ничего кроме:

"GET /icons/ HTTP/1.1" 403 500 "http://10.100.0.2:8080/" "Mozilla/5.0 (Windows NT 6.1; WOW64)
Права на каталог:
drwxrwxrwx  2 www-data www-data   4096 Апр  2 12:54 icons
« Последнее редактирование: 03 Апреля 2013, 10:54:19 от tyua »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: apache2
« Ответ #1 : 02 Апреля 2013, 15:46:58 »
sudo chown www-data:www-data -R /home/tyua/market/fdroidserver/repo
Wars ~.o

Оффлайн tyua

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: apache2
« Ответ #2 : 02 Апреля 2013, 16:22:11 »
drwxrwxrwx  3 www-data www-data  4096 Апр  2 11:47 repoничего не изменилось

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: apache2
« Ответ #3 : 02 Апреля 2013, 16:31:51 »
Цитировать
ErrorLog /var/log/apache2/error.log
    CustomLog /var/log/apache2/access.log combined
что это? иожно посмотреть лог?
Wars ~.o

Оффлайн tyua

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: apache2
« Ответ #4 : 02 Апреля 2013, 16:49:57 »
Цитировать
ErrorLog /var/log/apache2/error.log
    CustomLog /var/log/apache2/access.log combined
что это? иожно посмотреть лог?
Не особо знаю что это, т.к. это было где-то переписано.
Ниже все что записывается в логи когда перехожу по http://10.100.0.2:8080/icons/

access.log
10.100.0.10 - - [02/Apr/2013:15:51:05 +0300] "GET /icons/ HTTP/1.1" 403 500 "http://10.100.0.2:8080/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31"
10.100.0.10 - - [02/Apr/2013:15:51:05 +0300] "GET /favicon.ico HTTP/1.1" 404 501 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31"

error.log
[Tue Apr 02 15:51:05 2013] [error] [client 10.100.0.10] Directory index forbidden by Options directive: /usr/share/apache2/icons/, referer: http://10.100.0.2:8080/
[Tue Apr 02 15:51:05 2013] [error] [client 10.100.0.10] File does not exist: /home/tyua/market/fdroidserver/repo/favicon.ico
« Последнее редактирование: 02 Апреля 2013, 16:52:27 от tyua »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: apache2
« Ответ #5 : 02 Апреля 2013, 16:54:12 »
ls -al /home/tyua/market/fdroidserver/repo/icons/?
Wars ~.o

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: apache2
« Ответ #6 : 02 Апреля 2013, 17:13:59 »

Предупреждение:
Нарушение правил форума.
На форуме запрещено:
2.6. Создавать темы с неинформативным названием, например «Помогите», «Пара вопросов», «Настройка Интернета» и т. п.

Переименуйте тему, в противном случае она будет закрыта.

--Сперанский


Оффлайн tyua

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: apache2 - permission to access
« Ответ #7 : 02 Апреля 2013, 17:20:56 »
ls -al /home/tyua/market/fdroidserver/repo/icons/?

drwxrwxrwx 2 www-data www-data  4096 Апр  2 12:54 .
drwxrwxrwx 3 www-data www-data  4096 Апр  2 11:47 ..
-rwxrwxrwx 1 www-data www-data  2354 Апр  1 17:06 com.cbaplab.bogr.2811.png
-rwxrwxrwx 1 www-data www-data  2354 Апр  1 17:06 com.cbaplab.bogr.2830.png
-rwxrwxrwx 1 www-data www-data  2017 Апр  2 11:47 fdroid-icon.png
-rwxrwxrwx 1 www-data www-data     2 Апр  2 12:44 index.htm
-rwxrwxrwx 1 www-data www-data 40655 Апр  1 17:06 main.pro.1.png
-rwxrwxrwx 1 www-data www-data  2958 Апр  1 17:06 org.fdroid.fdroid.38.png

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: apache2 - permission to access
« Ответ #8 : 02 Апреля 2013, 17:27:33 »
index.htm переименуй на index.bak
Wars ~.o

Оффлайн tyua

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: apache2 - permission to access
« Ответ #9 : 02 Апреля 2013, 17:32:44 »
index.htm переименуй на index.bak
index.htm - я создал его пустым по совету из какой-то статьи.
переименовал, ничего не изменилось.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: apache2 - permission to access
« Ответ #10 : 02 Апреля 2013, 17:44:04 »
да у меня тоже папка создал icons занято дело апаче, можно переименуй на icons1
http://www.victor00000.mooo.com/icons/ баг
http://www.victor00000.mooo.com/icons1/ ок


Пользователь решил продолжить мысль 02 Апреля 2013, 18:17:58:
закрыто.
« Последнее редактирование: 02 Апреля 2013, 18:17:58 от victor00000 »
Wars ~.o

Оффлайн tyua

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: apache2 - permission to access
« Ответ #11 : 03 Апреля 2013, 10:52:27 »
Если создаю /icons1 - все ОК.
но мне нужно все таки /icons, может быть можно сделать какой-то ридирект или еще что-то?

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: apache2 - permission to access
« Ответ #12 : 03 Апреля 2013, 11:24:32 »
но мне нужно все таки /icons, может быть можно сделать какой-то ридирект или еще что-то?
В апаче прописан alias для отображения иконок на индексных страницах. Вот тут
/etc/apache2/mods-available/alias.confесли его убрать, заработает /icons/ , но пропадут иконки


а /myicons/ не подойдет?
Tempora mutantur et nos mutantur in illis

Оффлайн tyua

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: apache2 - permission to access /icons/
« Ответ #13 : 03 Апреля 2013, 12:05:49 »
Цитировать
В апаче прописан alias для отображения иконок на индексных страницах. Вот тут
/etc/apache2/mods-available/alias.confесли его убрать, заработает /icons/ , но пропадут иконки
то что нужно, спасибо!
иконки апача мне не нужны.

 

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