chmod

(PHP 3, PHP 4 , PHP 5)

chmod -- хГЛЕМЪЕР ПЕФХЛ ДНЯРСОЮ Й ТЮИКС ХКХ ЙЮРЮКНЦС

нОХЯЮМХЕ

КНЦХВЕЯЙНЕ chmod ( ЯРПНЙЮ ХЛЪ_ТЮИКЮ, ЖЕКНЕ ПЕФХЛ)

нЯСЫЕЯРБКЪЕР ОНОШРЙС ХГЛЕМЕМХЪ ПЕФХЛЮ ДНЯРСОЮ ТЮИКЮ ХКХ ЙЮРЮКНЦЮ, ОЕПЕДЮММНЦН Б ОЮПЮЛЕРПЕ ХЛЪ_ТЮИКЮ МЮ ПЕФХЛ, ОЕПЕДЮММШИ Б ОЮПЮЛЕРПЕ ПЕФХЛ.

нАПЮРХРЕ БМХЛЮМХЕ, ВРН ГМЮВЕМХЕ ОЮПЮЛЕРПЮ ПЕФХЛ МЕ ОЕПЕБНДХРЯЪ ЮБРНЛЮРХВЕЯЙХ Б БНЯЭЛЕПХВМСЧ ЯХЯРЕЛС ЯВХЯКЕМХЪ, ОНЩРНЛС ЯРПНЙХ (РЮЙХЕ, ЙЮЙ, МЮОПХЛЕП, "g+w") МЕ АСДСР ПЮАНРЮРЭ ДНКФМШЛ НАПЮГНЛ. вРНАШ СДНЯРНБЕПХРЭЯЪ Б РНЛ, ВРН ПЕФХЛ АШК СЯРЮМНБКЕМ БЕПМН, ОПЕДБЮПЪИРЕ ГМЮВЕМХЕ, ОЕПЕДЮБЮЕЛНЕ Б ОЮПЮЛЕРПЕ ПЕФХЛ, МСКЕЛ (0):

<?php
chmod
("/somedir/somefile", 755);   // ДЕЯЪРХВМНЕ, МЕБЕПМШИ ЯОНЯНА
chmod ("/somedir/somefile", "u+rwx,go+rx"); // ЯРПНЙЮ, МЕБЕПМШИ ЯОНЯНА
chmod ("/somedir/somefile", 0755);  // БНЯЭЛЕПХВМНЕ, БЕПМШИ ЯОНЯНА
?>

гМЮВЕМХЕ ОЮПЮЛЕРПЮ ПЕФХЛ ЯНЯРНХР ХГ РПЕУ БНЯЭЛЕПХВМШУ ВХЯЕК, НОПЕДЕКЪЧЫХУ СПНБЕМЭ ДНЯРСОЮ ДКЪ БКЮДЕКЭЖЮ ТЮИКЮ, ДКЪ ЦПСООШ, Б ЙНРНПСЧ БУНДХР БКЮДЕКЕЖ, Х ДКЪ ДПСЦХУ ОНКЭГНБЮРЕКЕИ, ЯННРБЕРЯРБЕММН. вХЯКН, НОПЕДЕКЪЧЫЕЕ СПНБЕМЭ ОНКЭГНБЮРЕКЪ, ЛНФЕР АШРЭ БШВХЯКЕМН ОСРЕЛ ЯСЛЛХПНБЮМХЪ ГМЮВЕМХИ, НОПЕДЕКЪЧЫХУ ОПЮБЮ: 1 - ДНЯРСО МЮ ВРЕМХЕ, 2 - ДНЯРСО МЮ ГЮОХЯЭ, 4 - ДНЯРСО МЮ БШОНКМЕМХЪ. аНКЕЕ ОНДПНАМН Н МЮГМЮВЕМХХ ОПЮБ Б ЯХЯРЕЛЮУ UNIX БШ ЛНФЕРЕ СГМЮРЭ Я ОНЛНЫЭЧ ЙНЛЮМД 'man 1 chmod' and 'man 2 chmod'.

<?php
// дНЯРСО МЮ ГЮОХЯЭ Х ВРЕМХЕ ДКЪ БКЮДЕКЭЖЮ, МЕР ДНЯРСОЮ ДКЪ ДПСЦХУ
chmod ("/somedir/somefile", 0600);

// дНЯРСО МЮ ГЮОХЯЭ Х ВРЕМХЕ ДКЪ БКЮДЕКЭЖЮ, ДНЯРСО МЮ ВРЕМХЕ ДКЪ ДПСЦХУ
chmod ("/somedir/somefile", 0644);

// оНКМШИ ДНЯРСО ДКЪ БКЮДЕКЭЖЮ, ДНЯРСО МЮ ВРЕМХЕ Х БШОНКМЕМХЕ ДКЪ ДПСЦХУ
chmod ("/somedir/somefile", 0755);

// оНКМШИ ДНЯРСО ДКЪ БКЮДЕКЭЖЮ, ДНЯРСО МЮ ВРЕМХЕ Х БШОНКМЕМХЕ ДКЪ ЦПСООШ БКЮДЕКЭЖЮ
chmod ("/somedir/somefile", 0750);
?>

бНГБПЮЫЮЕР TRUE Б ЯКСВЮЕ СЯОЕЬМНЦН ГЮБЕПЬЕМХЪ, FALSE Б ЯКСВЮЕ БНГМХЙМНБЕМХЪ НЬХАЙХ.

Замечание: рЕЙСЫХЛ ОНКЭГНБЮРЕКЕЛ ЪБКЪЕРЯЪ ОНКЭГНБЮРЕКЭ, НР ХЛЕМХ ЙНРНПНЦН БШОНКМЪЕРЯЪ PHP. бНГЛНФМН, ВРН ЩРНР ОНКЭГНБЮРЕКЭ АСДЕР НРКХВЮРЭЯЪ НР ОНКЭГНБЮРЕКЪ, ОНД ХЛЕМЕЛ ЙНРНПНЦН БШ ОНКСВЮЕРЕ ДНЯРСО Й ЙНЛЮМДМНИ НАНКНВЙЕ ХКХ СВЕРМНИ ГЮОХЯХ FTP.

Замечание: щРЮ ТСМЙЖХЪ МЕ ОПХЛЕМХЛЮ ДКЪ ПЮАНРШ Я СДЮКЕММШЛХ ТЮИКЮЛХ, ОНЯЙНКЭЙС ТЮИК ДНКФЕМ АШРЭ ДНЯРСОЕМ ВЕПЕГ ТЮИКНБСЧ ЯХЯРЕЛС ЯЕПБЕПЮ.

яЛ.РЮЙФЕ НОХЯЮМХЕ ТСМЙЖХИ chown() Х chgrp().


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ