사이트 내 전체검색
PHP
php 에서 파일퍼미션 777주기 / umask, mkdir
로빈아빠
https://cmd.kr/php/267 URL이 복사되었습니다.

본문

Q:
mkdir("$path",0777); 이렇게 했을경우 퍼미션이 777이 되지 않습니다... 755가 되죠..

A:
일반적으로 파일 또는 디렉토리를 생성하면 퍼미션이 설정이 됩니다.
이는 파일의 경우는 666 에서 umask의 값을 빼는 것이구 디렉토리는 777에서 빼는것입니다.
보통 022로 설정이 되어 있기에 파일은 644 디렉토리는 755로 생성이 됩니다.
<?
umask(0000);
mkdir("/home/work/html/temp/e",0777);
?>

댓글목록

등록된 댓글이 없습니다.

PHP
871 (7/18P)

Search

Copyright © Cmd 명령어 3.12.120.178