ак мен€ть атрибуты файла?  ак закачать данные на сайт по FTP?

ѕроцедура биоревитализации лица https://sothys.pro/services/biorevitalizacija/ советую!

¬ы мучаетесь вопросом о смене атрибутов файлов? —ейчас всЄ расскажем очень подробнои доступно!

        ѕризнаюсь честно. ѕару лет назад, когда € столкнулс€ с необходимостью работы с сайтом не на бесплатном хостинге narod.ru а на платном, то передо мною сразу встало несколько вопросов. —амый важный - как теперь закачивать файлы на сайт? ¬едь на Ќароде можно было пользоватьс€ встроенным аплоадом в панели администратора. ј на комерческом сайте, обычно, такой возможности нет.
        «начит нужно найти какую-либо программу дл€ работы с FTP, подумал € и зан€лс€ поисками. ѕерепробовал € несколько программ, сама€ нормальна€ из которых - Cute FTP. Ќо позже прочитал на каком то форуме, что можно работать с сайтом с помощью Total Commander. ќн позвол€ет мен€ть атрибуты, создавать множество профилей (дл€ работы с несколькими сайтами).
        „естно скажу, что радости моей не было конца, когда € разобралс€ как со всем этим добром нужно работать. ƒействительно, зачем покупать или мучитьс€ со вс€кими там FTP-клиентами, когда вот оно счастье - практически р€дом ;-).

        Ћадно, что то € увлЄкс€. Ѕлиже к делу. «начит тепрь € всем рекомендую использовать дл€ закачки на сайт скриптов/файлов и др. Total Commander любой версии - 4.0 и выше. “ак как "Ћучше один раз увидеть чем 100 раз услышать" приведу в по€снении картинки.

Ўаг 1. »щем кнопочку дл€ FTP-подключени€

»щем кнопочку дл€ FTP-подключени€
–ис. 1. ќй, а чЄ это такое интересное.  нопочка кака€то ;-) ј что будет если еЄ нажать :-)


Ўаг 2. ƒобавл€ем FTP-подключение

ƒобавл€ем FTP-подключение
–ис. 2. Ќажимаем кнопочку "ƒобавить".
«десь уже есть какие то подлючени€ к сайтам. ќткуда интересно, да и кто их вообще понасоздавал? ;-)


Ўаг 3. Ќастройка FTP-соединени€

Ќастраиваем FTP-соединение

–ис. 3. —амый ответственный момент вввода данных!
им€ соединени€ - любое;
—ервер(:ѕорт) - обычно ftp://какое-нибудь_им€.ru, но бывает и покруче - необходимо узнать у ¬ашего провайдера/хостера.
”чЄтна€ запись - читайте и вводите логин;
ѕароль - он и есть пароль
ќбычно больше ничего не вводитс€. Ќо если вы используете прокси (несколько человек сид€т в »нете через один модем или сеть), то необходимо выбрать тип сервера и выбрать галочку "использовать брандмауэр или прокси-сервер"
¬сЄ, нажимаем кнопочку "ќкеюшки".


Ўаг 4. —обственно само FTP-соединение

—обственно само FTP-соединение

–ис. 4. ¬ыбираем из списка нужным нам адрес и нажимаем "—оединитьс€".
ƒалее должно по€витьс€ окошечко в котором будет "пурга" кака€ то серверна€ писатьс€. ј потом - слева или справа по€витьс€ новый "ƒиск 0" - это данные вашего сайта.

Ўаг 5. ј не пом€н€ть ли нам атрибуты файлов (chmod php)?

мен€ем атрибуты файлов FTP-клиентом Total Commander (CHMOD)

–ис. 5.   сайту мы подключились, теперь можно и скрипт "залить" и атрибуты CHMOD ему выставить.

Ўаг 6. »зменение атрибутов файлов - изменение CHMOD файлов

»зменение атрибутов файлов - изменение CHMOD файлов

–ис. 6. “еперь здесь пишем ту циферку, которую разработчик скрипта закачанного вами на сайт, указал в документации.


ѕодвидЄм итоги. ¬от что получаетс€: ѕрава доступа chmod бывают :
1. „тение/запись: 644, 664, 666 - выставл€ютс€ только дл€ тех файлов, которые при работе скриптов должны и могут быть изменены. Ќа примере моей гостевой: файл конфигурации config.php и файл с сообщени€ми guest.dat.

2. „тение/выполнение: 744, 754, 755 - выставл€етс€ дл€ тех файлов, которые во врем€ работы скрипта должны выполн€тьс€. Ёто php-файлы. Ќа примере моей гостевой: файл admin.php, index.php.

«десь перечислены права доступа в том пор€дке в каком лучше выставл€ть. “о есть самый верный 644 дл€ чтени€/записи, 744 - дл€ выполнени€ скриптов. ≈сли не заработало, то возможно настройки хостера требуют второго или третьего варианта.
»нтересна€ особенность: ј какие же атрибуты необходимо выставл€ть папке, в которой запускаютс€, записываютс€, читаютс€ файлы?
¬сЄ тоже зависит от хостера. »ногда работает при 644, но иногда скрипт не работает пока не установить права доступа 777. “о есть права доступа чтени€/записи/выполнени€. „то по идее правильно, но может привести к существенной у€звимости, если можно так выразитьс€. ј дело вот в чЄм: если вдруг на сайте есть несколько скриптов. ƒопустим мы выставл€ем папке с гостевой права 777 и знаем, что взломать доску сложно и почти невозможно, а другой скрипт - "сплошна€ дыра", но атрибуты папки, где он установлен не позвол€ют создавать файлы. “ак вот возможно через у€звимый скрипт создать файл в папке гостевой книги. Ќапример файл, hack.php - со всевозможным кодом.
¬от така€ проблема возможна при не обдуманной установке прав доступа файлам.

¬от собственно и всЄ, что нужно дл€ успешной «агрузки ваших скриптов на сайт, выставлени€ им соответствующих атрибутов (CHMOD).
ѕусть у вас всегда будет счастье ;-)
ј если его нет, то заходите ко мне на сайт в форум, задавайте любые вопросы, ищите ответы: ‘орум техподдержки бесплатных скриптов на php


Ѕонус: выкладываю —Hmod калькул€тор атрибутов файла (права файлов на хостинге)
— его помощью ¬ы можете расчитать те самые 3 цифры, которые и назваютс€ правами доступа.  омбиниру€ значени€, получаете различные варианты. ¬от, пользуйтесь на здоровье!

атрибуты файла Chmod
ƒоступ ¬ладелец „лен группы ѕрочие
„тение
«апись
¬ыполнение
»“ќ√:
“еперь вы знаете как выставить права доступа 777 или любые другие на файлы ¬ашего сайта.

—качать архивчик со статьЄй (295  б., zip-архив, html-текст)
јвтор - √аврилов ћихаил
—айт - www.wr-script.ru
ƒата - 18 марта 2005 г.
–.S. ѕри перепечатке статьи, просьба ссылатьс€ на сайт автора.
—мотрите на proverstka.ru статьи о веб-разработке


ѕри перепечатке информации делайте, пожалуйста, ссылку на наш сайт (либо поделитьс€ вконтакте, гугл+ или делитесь в одноклассниках статьЄй). —пасибо!

»сточник: www.wr-script.ru©, 2004-2024г.

ƒелитесь с друзь€ми в соцсет€х. јктивные комментаторы получают свежие скрипты и бесплатные доработки от WR-Script.ru!

¬ернутьс€ к стать€м помощи WEB-мастеру

WR-–°—З—С—В—З–Є–Ї