2012-03-28 3 views
-2

압축 파일을 압축 해제해야합니다. 추출 압축 파일은 작동하지만 추출 된 파일에 대한 쓰기 권한이 없습니다.filepermisson PHP에서 ZipArchive를 사용할 때의 문제

$res = $zip->open($this->importDirectory . 'archive.zip'); 
if ($res === TRUE) { 
$zip->extractTo($this->importDirectory . 'somefolder/'); 
$zip->close(); 
} 

누군가가 나를 도와 줘요 : D

답변

1

스크립트의 ISN '을 PHP는 chmod를 기능을 사용하려면/web-server/cgi-worker/etc를 실행하는 사용자가 소유 한 파일이므로 사용 권한에 따라 실행되지 않습니다.

추출 된 파일의 사용 권한을 변경하려면 chmod을 사용하고 chown을 사용하면 소유권을 변경할 수 있습니다 (스크립트를 실행하는 사용자에게 허용 된 경우).

관련 문제