워드프레스를 구축하고나서 플러그인 설치와 업데이트를 진행할때 위와같은 에러가 발생할 때 해결방법입니다.
이건 최신버전의 nginx와 php-fpm의 권한문제 + 워드프레스 설치폴더 권한문제입니다.
기본적으로 아래처럼 php는 www-data로 실행되나 nginx는 nginx입니다.
해결방법
php의 프로세스 실행 권한을 먼저 재설정하겠습니다.vi /etc/php/7.4/fpm/pool.d/www.conf
들어가서 processes 및 user 를 www-data 에서 nginx로 변경해줍니다.
이렇게 바꿔주고 service php7.4-fpm restar
t 로 재시작 시켜줍니다
이제 wordpress 폴더의 권한을 바꿔주겠습니다.
기본적으로 root or nobody로 되있을가능성이 있는데 한번에 바꾸겠습니다.
chown -R nginx:nginx /var/www/html/
이과정후에도 안되면 댓글달아주세요~
초보라 그런지 위 세팅으로 하니 502 Bad Gateway 뿜네요
어디까지 진행하셨을까요? https://svrforum.com 에 증상 캡쳐와 로그 남겨주시면 해결에 도움이 될듯합니다.
수고하십니다.
도움 요청 드려도 될지요?
http://mhjn.dothome.co.kr/
에서 같은 문제가 있습니다.
말씀하신것들이 전문용어라 이해도 되지 않는 초보입니다
,,,
현재는 사이트가 정상화된것으로 보이네요.
추가로 개인적인 의뢰는 받지않고있습니다 ㅠ