WordPress 에서 "올 린 파일 을 이동 할 수 없습니다" 오류 해결 방법

1278 단어
오늘 홈 페이지 에 블 로그 에 사진 을 올 렸 더 니 "올 린 파일 을 / home / www. wroot / wp - content / uploads / 2013 / 로 이동 할 수 없습니다" 라 고 답 해 권한 문제 라 고 생각 하고 파일 을 수정 해 777 권한 으로 바 꿨 지만 기록 할 수 없어 사진 을 올 릴 수 없습니다.아예, 나 는 나의 사이트 루트 디 렉 터 리 폴 더 의 권한 을 보 았 는데, 표시 하 는 것 은 www, www 이다  ,ps aux | grep nginx 로 nobody 의 신분 으로 nginx 를 실행 하 는 서브루틴 을 표시 합 니 다. ps aux | grep phop - fpm 는 nobody 를 표시 합 니 다.동시에 내 사이트 의 다른 파일 과 폴 더 의 권한 은 루트, 루트 라 는 것 을 발견 했다.이것 은 내 가 지난번 에 루트 로 직접 복사 해서 그런 지 nobody 로 루트 파일 을 수정 할 수 없습니다.방법 은 다음 과 같다. 첫 번 째 단계: 먼저 nginx 와 phop - fpm 서브루틴 의 운행 신분 을 ww 로 바 꾸 고 사용자 그룹 group 도 ww 로 바 꿉 니 다.nginx. conf 파일 을 수정 하여 user nobody nobody;user ww ww 로 변경 하기;실행 명령:

service nginx restart       //  nginx

php - fpm. conf 를 수정 하여 그 중의

  user = nobody
  group = nobody


다음으로 변경:

  user = www
  group =www


실행 명령: service pp - fpm reload   //php - fpm 재 부팅 두 번 째 단계: 모든 폴 더 와 파일 을 ww, ww 로 수정 합 니 다.

#chown -R www:www /wwwroot

다시 사진 을 올 리 니 힌트 가 성공 적 으로 올 라 와 문제 가 해결 되 었 습 니 다.인터넷 에는 그림 을 영어 이름 으로 수정 하거나 폴 더 를 777 로 수정 하 는 다른 방법 도 있다.사실 권한 이 777 인 경우 가 많 지만 업로드 가 되 지 않 아 파일 소유자 인지 아 닌 지 를 고려 할 수 있다.

좋은 웹페이지 즐겨찾기