쉬운 설치를 통해 설치한 모듈을 수정하려고 사용자 계정으로 FTP 접속후 덮어 쓰기를하면 553 Could create file 오류가 뜹니다.

root으로 접속해 chmod로 권한을 변경하면 수정은 가능하지만 근본적인 해결 방법을 알고 싶습니다.

os는 cetnos7 이며 apache는 최근 버전으로 소스 설치했습니다.

 

 

  • profile
    기진곰 2017.06.07 18:30:50
    근본적인 해결 방법이라면 아파치와 PHP를 분리하고, PHP를 사용자 계정 권한으로 실행하는 것이 있겠지요.

    예전에는 PHP가 아파치 서버 내에서 실행되었기 때문에 권한을 분리하기가 쉽지 않았지만, 아파치 2.4에서는 mod_proxy_fcgi를 통해 PHP-FPM과 간단하게 연동할 수 있습니다. PHP-FPM은 pool 설정에서 사용자 계정으로 실행하도록 할 수 있고요.

    PHP를 분리하면 아파치에서도 mpm_worker나 mpm_event를 사용할 수 있게 되어 동접 처리 효율이 훨씬 높아집니다. nginx에서는 벌써부터 사용하던 방법인데 아파치가 한 발 늦게 따라오는 거죠...
  • profile
    구름이 2017.06.08 08:48:27
    답변 감사드립니다^^

서버에 요청 중입니다. 잠시만 기다려 주십시오...