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

Как сделать сайт-портал новичку: шаг за шагом к мастерству


Информационный Канал Subscribe.Ru


Портал для новичков: шаг за шагом к мастерству!

Шаг пятый

Каждый ли имеет право?

Сегодня поговорим о правах. Начнем с двух писем читателей нашей рассылки:

 Здравствуйте, Сергей!

С удовольствием и пользой для себя читаю Вашу рассылку.
Есть вопрос: в документации написано: 
"Установите права 666 на файлы config.php и config-old.php. 
Это необходимо для того, чтобы скрипт установки мог записать 
и зашифровать данные Вашей базы данных. 
После окончания установки права можно (и нужно!) поменять на 644".

Как это сделать?

С уважением, Елена.

Второе письмо на эту же тему:

 Здравствуйте!

 У меня есть один маленький вопрос.
 Я нашел себе гостевую книгу, но в описании написано:
 > 2. Установите следующие права доступа:
 >           на все папки - 711 (или 755)
 >           на все файлы .php - 444 (или 644)
 >           на файл config.inc.php - 600 (или 666)
 >           на все файлы .dat - 600 (или 666)
 А вот как установить-то на них такие права доступа я и не знаю.
 Закачал на сервер - при попытке загрузить скрипт выскакивает
 предложение открыть или сохранить на винт, но скрипт не запускается.
 Как можно установить эти права доступа? Это вообще в Windows
 возможно???

 Если можете помочь, буду очень благодарен....

 Заранее благодарю.
 _______________________________
 С наилучшими пожеланиями, B!BL*.
 biblman@mail.ru
 

Будем разбираться. 

Права доступа (permissions) означают способ, которым можно использовать тот или иной файл. Как правило, web-серверы работают под управлением операционной системы Unix.

В Unix есть три таких права:

  1. Право на чтение (Read - r) - можно смотреть содержимое файла.
  2. Право на запись (Write - w) - можно изменить или удалить файл.
  3. Право на исполнение (eXecute - x) - можно выполнить файл как программу.

Для каталогов (папок) права имеют следующее значение:

  1. Право на чтение позволяет выводить содержание каталога.
  2. Право на запись означает возможность добавления и удаления файлов в этом каталоге.
  3. Право на исполнение означает разрешение вывода сведений о файлах в каталоге. Право на чтение и исполнение для каталога идут в связке: или оба или ни одного.

Права может получить владелец, группа и все остальные. Остальные - это все те, кто вообще имеет доступ к системе, но не является владельцем или членом группы. 

Система безопасности Unix таким образом имеет три разрешения и три уровня.

Числа 666, 640, 400 и подобные им - права доступа в восьмеричной нотации. Разобраться с ними Вам поможет следующая табличка:

Пользователь Группа  Остальные
r w x r w x r w x
400 200 100 40 20 10 4 2 1

Таким образом, права на выполнение файла, как программы, всем, кому ни попадя, будут выглядеть так:

400+200+100+40+20+10+4+2+1=777

Права всем на запись - 666.

600 - означает право на запись только владельцу.

640 - запись владельцу и чтение группе.

Как видите, все достаточно просто.

Устанавливать права на удаленном сервере можно чем угодно по ftp-протоколу, можно даже использовать броузер IE. Я использую для этой цели файл-менеджер FAR.

При установке для изучения Postnuke на локальном компьютере в Windows особого смысла в правах доступа нет. 

Если скрипт не запускается в локальной среде Windows посмотрите, может атрибут файла установлен только для чтения.

Важно: Если у Вас что-то не получилось с установкой, рекомендую сначала перечитать предыдущие выпуски, да еще заглянуть в FAQ на сайте www.postnuke.ru. Там подробно рассмотрены ответы на самые распространенные вопросы.


Представьте, что Вам надо решить такую задачу:

Задача: Освоить быстро и качественно,  с моральной и материальной пользой для себя создание интернет-сайтов, профессиональные программы для этих целей.

Возможные варианты ответов: 

  1. Найти профильный ВУЗ и проучиться там несколько лет, а потом перейти к настоящему делу. Долгий и затратный путь.
  2. Нанять специалистов и поставить им задачу, пусть трудятся на благо Вашего дела. Быстро, качественно, но затратно.
  3. Воспользоваться наработками, руководствами и инструкциями, публикуемыми в нашей рассылке, а также в издаваемых книгах-самоучителях и сделать все самостоятельно, без чрезмерных затрат времени и денег.

Бестселлер об одной из лучших программ для редактирования HTML-страниц Macromedia Dreamweaver MX 2004

С удовольствием рекомендую книгу Владимира Дронова  Macromedia Dreamweaver MX 2004. Наиболее полное руководство

Книга вышла тиражом 5 тыс. экземляров в издательстве "БХВ-Петербург" и пока еще есть в наличии в интернет-магазине Озон. Успевайте приобрести, не пожалеете. 

Книга хороша тем, что может служить самоучителем не только по редактору Dreamweaver, но и по языку разметки веб-страниц HTML, каскадным таблицам стилей CSS, содержит экспресс-курс языка JavaScript и массу других очень полезных вещей, знание которых необходимо каждому начинающему профессионалу сайтостроительства.

Если Вы хотите купить только одну книгу по теме создания Web-сайтов, то это та самая книга. Я ее приобрел для себя и весьма  доволен покупкой.

Dreamweaver MX 2004 - великолепная и мощная профессиональная программа. С помощью руководства Владимира Дронова освоить ее будет значительно легче.

Желаю успехов!

 

Желаю успехов!

Ведущий рассылки  - Сергей Сибиряков, администратор http://www.virtus.ru,
автоответчик с контактными данными  news@virtus.ru

 


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное