Nginx는 개정판과 같은 플러그인 디렉토리의 일부 이상한 파일을 잠가서 일부 플러그인이 업데이트되는 것을 방지하는 것 같습니다(translatepress에서도 이 작업을 수행했지만 지난번에는 수행하지 않았습니다). 플러그인은 루트 권한으로 쉘에서도 플러그인 폴더가 제거되는 것을 방지하기 때문에 nginx를 다시 시작한 후에만 업데이트/제거할 수 있습니다. 예를 들어:
root@www:~# rm -r /var/www/wordpress/fsmuw/wp-content/plugins/revisionary/
rm: das Entfernen von '/var/www/wordpress/fsmuw/wp-content/plugins/revisionary/admin/.nfs0000000000229dc300000041' ist nicht möglich: Das Gerät oder die Ressource ist belegt
rm: das Entfernen von '/var/www/wordpress/fsmuw/wp-content/plugins/revisionary/admin/.nfs0000000000229dc400000042' ist nicht möglich: Das Gerät oder die Ressource ist belegt
rm: das Entfernen von '/var/www/wordpress/fsmuw/wp-content/plugins/revisionary/common/css/.nfs0000000000229dd600000043' ist nicht möglich: Das Gerät oder die Ressource ist belegt
rm: das Entfernen von '/var/www/wordpress/fsmuw/wp-content/plugins/revisionary/vendor/publishpress/wordpress-version-notices/assets/css/.nfs0000000000229e2600000044' ist nicht möglich: Das Gerät oder die Ressource ist belegt
영어로 번역된 오류 메시지는 "삭제 불가능 [...]: 장치 또는 리소스가 사용 중입니다"와 같습니다. 이 문제는 몇 가지 플러그인에서만 발생하며 Nginx를 다시 시작하면 해결될 수 있지만 여전히 약간 짜증스럽습니다. 왜 이런 플러그인이 자동으로 업데이트될 수 있도록 무엇을 변경해야 하는지 아는 사람이 있나요?
Debian 10.9에서 Nginx 1.20.0 사용