루트 소유 폴더에 웹 읽기-쓰기 액세스 권한 부여

루트 소유 폴더에 웹 읽기-쓰기 액세스 권한 부여

개발 중인 클라이언트에 사용하는 Ubuntu 서버가 있습니다. 루트 액세스 권한이 있고 새 가상 호스트를 만들었 blog.domain.com으므로 WinSCP를 사용하여 로그인하면 파일이 나열되고 소유자는 사용자입니다 Root.

이제 내 PHP 스크립트는 아무것도 쓰거나 할 수 없습니다. 필요에 따라 내 PHP 스크립트가 이 디렉터리에서 읽고 쓸 수 있도록 하려면 어떻게 하거나 변경할 수 있습니까?

답변1

소유자를 httpd가 실행 중인 항목(또는 어떤 경우에는 사용자 php가 실행 중인 항목)으로 변경하거나 폴더를 쓰기 가능하게 만드세요. 둘 다 일반적으로 나쁜 생각이며, 처음부터 PHP 스크립트가 파일을 손상시켜야 할 이유가 없습니다. 그것이 바로 데이터베이스의 목적입니다.

관련 정보