Задать права на папку в Open Server

Задать права на папку в Open Server

Думаю, что многие пользователи, развернувшие Open Server в домашних условиях, используют его не только как локальную среду для разработки и отладки ПО, но и как сервер для обслуживания реальных доменов. И постольку, поскольку многие вебмастера занимаются продажей ссылок на своих сайтах, возникает вопрос – как изменить права (атрибуты) у папок для того что бы можно было задействовать биржи SAPE и Mainlink?

Если ваши сайты находятся на хосте у провайдера, проблем с выставлением прав нет. Как правило, хостинг провайдеры используют Linux для оказания услуг пользователям. При помощи файлового менеджера вы легко измените, права для папок и файлов на требуемые – это, как правило, 777 и сможете реализовать автоматическую продажу ссылок со своего сайта.

Open Server работает с операционной системой Windows и в нем нет понятия права доступа как в Linux. Вот тут и возникает сложность, как предоставить необходимые права для ботов бирж ссылок.

Если вы используете CMS WordPress – то размещение ссылок от SAPE не вызовет затруднений, для этой CMS разработан плагин Sape.ru integration. Проверен и прекрасно работает не требуя выставления прав доступа к папкам и файлам.

Mainlink, дает ссылку установки своего кода на WordPress, но права на папки, выставить придётся самостоятельно.

Для примера буду использовать ПО от Mainlink, для сайтов на PHP. Все делаем по инструкции, скачиваем архив, создаем нужные папки и выставляем для них права следующим образом.

Для этого вызовем командную строку, и запустим от имени администратора.

 

Задать права на папку в Open Server

 

Введем команду:

icacls C:/ваш_сайт/putslinkshere и

icacls C:/ваш_сайт/putslinkshere/data

 

Задать права на папку в Open Server

 

этими командами вы выведите список пользователей и увидите, какие права у них для папок putslinkshere и data соответственно. Следующей командой:

 

icacls C:/ваш_сайт/putslinkshere /grant :F

вы установите (откроете) полный доступ для папки putslinkshere (грубо, но как 777 в Linux)

Следующим шагом и командой:

icacls C:/ваш_сайт/putslinkshere/data /grant :F

вы установите (откроете) полный доступ для папки data.

 

Задать права на папку в Open Server

 


Теперь можете еще раз ввести команды для просмотра списка пользователей и увидеть, что появилась еще одна запись с полными правами для папок putslinkshere и data.

 

Задать права на папку в Open Server

 

Далее действуйте по инструкции от Mainlink, добавляйте код вызова ссылок, проверяйте и…

И самое главное, если ваш домашний сервер стоит за роутером, откройте 21 (ftp) и 990 (ftps) порты.

Собственно все, спасибо за прочтение. Дерзайте и успехов.

 

P.S. Возможно для Mainlink уже неактуально, переехали на новый интерфейс...

Комментарии
Комментариев к записи нет. Вы можете стать первым!

Добавить комментарий

Ваше имя
Ваш email
Защита от роботов