PHP에서 디렉토리 권한을 설정하는 방법: 1. 디렉토리를 생성할 때 mkdir(함수를 사용하여 디렉토리의 권한을 설정합니다. 구문 "mkdir(디렉토리 이름, 권한)"; 2. chmod() 함수를 사용하여 다음을 수행합니다. 지정된 디렉터리의 권한을 변경합니다. 구문 "chmod(파일/디렉터리 이름, 권한)".
권장: "PHP 비디오 튜토리얼"
PHP에서 디렉터리 권한을 설정하는 방법:
방법 1: mkdir( ) 함수를 사용하여 디렉토리를 생성할 때 권한을 지정합니다.
구문:
mkdir(path,mode)
예:
<?php mkdir('test',0777); ?>
모드 매개변수는 PHP 4.2.0부터 선택 사항입니다. : chmod() 함수를 사용하여 디렉터리 권한을 설정합니다.
chmod() 함수는 지정된 파일의 권한을 변경합니다. 성공하면 TRUE를 반환하고, 실패하면 FALSE를 반환합니다. 예:
chmod(file,mode)
PHP에서 chmod() 사용 시 주의사항
가상호스트에서 아주 이상한 상황이 발생하여 이미지 업로드 기능을 사용하는데, 이미지 업로드 후 권한은 600, 소유자는 Apache 입니다. 사용자이므로 로컬 백업을 하려는 경우 업로드된 이미지를 백업할 수 없습니다. 이 경우 Apache 사용자가 chmod 작업을 수행하고 이미지 파일 권한을 644로 변경하도록 프로그램을 작성해야 합니다.
<?php // 所有者可读写,其他人没有任何权限 chmod("test.txt",0600); // 所有者可读写,其他人可读 chmod("test.txt",0644); // 所有者有所有权限,其他所有人可读和执行 chmod("test.txt",0755); // 所有者有所有权限,所有者所在的组可读 chmod("test.txt",0740); //允许全局访问 chmod('./xw/',0777); ?>
<?php `chmod 644 *`; ?>
chmod($filename, '644'); // --w----r-T chmod($filename, '0644'); // --w----r-T chmod($filename, 644); // --w----r-T chmod($filename, 'u+rwx,go+rx'); // --------- (000) chmod($filename, 'a+x'); // --w----r-T
프로그래밍 입문
을 방문하세요!위 내용은 PHP에서 디렉토리 권한을 설정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!