Отправляет email-рассылки с помощью сервиса Sendsay

[TC] права доступа к файлу

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

Эдик. Новокузнецк.
winks***@r*****.ru

Ответить   Thu, 11 Jan 2007 07:23:47 +0700 (#628304)

 

Ответы:

Эдуард пишет:

644 подходит. Убедитесь, что файл индекса вы назвали правильно. В частности,
проверьте регистр букв: Unix различает регистр в именах файлов.

Ответить   Дмитрий Падучих Thu, 11 Jan 2007 08:16:16 +0500 (#628315)

 

Здравствуйте, Дмитрий.
Original Message > 644 подходит. Убедитесь, что файл индекса вы назвали правильно. В

Да нет, все правильно: и имя файла и про регистр букв различаемых в линуксе
не забыл. А потом, если бы было не то имя файла, апач выдал бы ошибку 404
(страница не найдена). Черт его знает, в чем там дело?

Эдик. Новокузнецк.
winks***@r*****.ru

Ответить   Fri, 12 Jan 2007 01:28:24 +0700 (#628563)

 

Эдуард пишет:

Если он не может найти в директории индекс, а выдача листинга запрещена, то
вы, скорее всего, получите именно 403 Forbidden. Что будет, если вы
переименуете ваш индекс, скажем, в test.html, и попытаетесь обратиться к
нему по новому имени? 404 not found?

Ответить   Дмитрий Падучих Fri, 12 Jan 2007 00:12:10 +0500 (#628569)

 

Здравствуйте, Эдуард.

Дмитрий имел в виду ту ситуацию, когда файл лежащий на сервере имеет не правильное
имя (а не тот файл, который вы указали в url).
То есть подразумевается такая ситуация: на апаче запрещена индексация папок,
то есть если папка не содержит файл index.htm,
index.html, index.php, то при попытке попасть в эту папку ( с указанием index.htm
или ,без указания оного) вы получите ошибку 403.
В принципе, возможные причины вам уже перечислили:
1. неправильное имя файла, лежащего в папке под видом индексного.
2. Неправильное размещение этого файла, то есть папка, куда вы поместили файл,
не соответствует пути, который вы указываете как
url (в некоторых случаях это соответствие/несоответствие может быть не так очевидно).

Успехов. Анатолий.

Ответить   "i_chay" Fri, 12 Jan 2007 00:17:44 +0400 (#628580)

 

Доброе время суток, уважаемые участники рассылки и Эдуард!
Мне есть, что ответить на письмо от 11 января 2007 г., 21:28:24

Думается, что сервер оный стоит таки на unix, а не на linux, хотя, в
конечном итоге тот же linux - есть unix - система.

Далеко не факт. Тут нужно помнить, к примеру, о таких вещах, как
запрет листинга при отсутствии индекса, но, лично мне думается, что вы
просто положили индекс не в ту папку. Т.е, он, как бы есть по тому
пути, который вы набираете в строке браузера, но сервер требует, чтобы
вы размещали его в другой директории, а, при запросе страници, сервер
просто виртуализирует путь, и отдаёт файл. Тем паче, такие серверы,
как правило, кэшируют страницы, поэтому и виртуализировать то тут
особо и нечего, а, как результат: error 403.

так что, возможно, стоит почитать факи хостинга, возможно, сея трабла
там описана, да и директория, в которую нужно класть индекс и другие
html-файлы, полюбому, обозначена.

Ответить   Fri, 12 Jan 2007 00:16:14 +0300 (#628591)

 

доброго времени, уважаемые участники. недавно возникла идея написать гимн
вос. все права пренадлежат Питерскому правлению. кому интересно что из этого
получилось могут пройти по ссылке-
http://spbfm.com/radiokometa/alex/GIMN VOS.mp3
с уважением, Алексей-Санкт-петербург. home page: http://radiokometa.com icq
232371719 skype muzikant21

Ответить   Thu, 11 Jan 2007 11:57:06 +0300 (#628383)

 

Здравствуйте Voronov aleksey radiokome***@m*****.ru

Исходное сообщение.

Питерскому правлению.

Уважаемый, мне кажется, Вы не много не по адресу. Наш лист называется
"Информационные технологии для незрячих и слабовидящих". Мы здесь обсуждаем
всё, что связано с компьютером. [+]

С уважением, комодератор дискуссионного листа "Tiflocomp", Антон.
mrke***@r*****.ru

Ответить   Thu, 11 Jan 2007 14:40:10 +0300 (#628436)

 

Доброе время суток, уважаемые участники рассылки и Эдуард!
Мне есть, что ответить на письмо от 11 января 2007 г., 3:23:47

А, если не секрет :), на каком?

Хммм... По умолчанию этого не должно быть. Возможно, вы разместили
индексный файл не там, где указывает хостер. К примеру, я знаю
хостинги, на которых индекс и все html странички нужно размещать в
директории www, все скрипты в каталоге scrypts, а все программы cgi в
каталоге cgi/bin Кроме того, проверьте имя файла, для юникса ( я про
операционку), регистр букв в именах важен. К примеру index.html и
Index.html - для юникса - 2 разных файла и могут существовать в одной
директории совершенно спокойно. Для простоты, давайте имена и
расширения файлам маленнькими буквами.

А так и оставьте, если, разумеется на сайте нету скриптов и программ,
требующих выполнения на сервере. Если такие файлы на сайте есть, то с
помощью команды chmod им нужно дать атрибут "выполняемый", и,
разумеется, поколдовать с правами доступа. В противном случае ничего
работать не будет.

Ответить   Thu, 11 Jan 2007 18:38:59 +0300 (#628521)