개발노트
목록
[PHP] RENAME OR COPY UNLINK 명령이 실행되지 않을 때
apacherenamecopyunlinkerror
PHP 2024.04.11 38 회 읽음
PHP 24.04.11 38

PHP에서 이미지 파일을 서버에 업로드하는 경우가 많이 있습니다. 이전 서버는 PHP 7.4 버전이고 새로 설치한 버전은 7.0이라서 버전 차이 또는 함수 오류인줄 알고 수정했지만 결과는 동일하게 오류가 발생했습니다. 파일 커미션 문제일것 같아서 FTP로 파일 커미션을 707로 변경해보니 아래와 같은 오류가 발생하고 있습니다. FTP로도 업로드가 불가한걸 보면 Apache 설정문제라고 볼 수 있습니다.



소유자 그룹을 확인해보니 apache로 설정되어 있습니다. SSH로 접속해서 해당 계정을 변경하는게 필요합니다.


# ls -la

아래와 같이 명령을 입력합니다. 주의사항은 경로를 주의하세요.

# pwd
chgrp -R chr *
chown -R chr *





일반적으로  호스팅 서비스를 이용할 때에는 이런 문제가 없지만 자체 서버를 운영하는 경우에는 설정값이 기본으로 되어 있어 이와 같이 파일 업로드가 불가한 경우가 있습니다.


목록