>php教程 >PHP开发 >lnmp 환경에서 WordPress가 자동으로 업데이트할 수 없고 FTP 정보를 입력하라는 메시지가 나타나는 문제를 해결하는 방법

lnmp 환경에서 WordPress가 자동으로 업데이트할 수 없고 FTP 정보를 입력하라는 메시지가 나타나는 문제를 해결하는 방법

巴扎黑
巴扎黑원래의
2016-11-07 11:17:181140검색

Alibaba Cloud는 LNMP를 구성하고 Nginx를 설치합니다. SFTP도 매우 편리한 것 같고, 중국의 속도도 충분히 빠르기 때문에 FTP를 설치하고 리소스를 소비하기에는 너무 게으르다.

그런데 워드프레스에서 업그레이드하라는 메시지가 나올 때 자동 업그레이드를 누르면 정상적으로 업그레이드가 되지 않습니다. 그래서 나는 거기에 가지 않았습니다. 매번 수동으로 업그레이드됩니다.

내 친구의 알리바바 클라우드가 엉망이었는데, 자동으로 업그레이드가 되네요. FTP를 설치하지도 않고 그냥 잠시 헤매다가 괜찮았습니다. 그리고 자동으로 업데이트가 되기도 하는데, 안타깝기 때문에 SFTP는 아직은 가능한 것 같습니다.

LNMP 원클릭 설치 패키지 사용자에 따르면, WordPress에서 업그레이드하라는 메시지가 표시될 때 "자동 업그레이드"를 클릭하면 FTP 정보를 입력하는 페이지가 나타납니다. LNMP를 사용하는 우리 중 상당수는 FTP를 설치하지 않습니다. 섬기는 사람. 실제로 발생하는 문제는 Nginx의 실행 ID가 파일 소유자 ID가 아니라는 것입니다.

해결책:

WordPress 설치 디렉터리가 /home/wwwroot/zoneself.org라고 가정합니다.

Putty를 사용하여 Linux VPS에 로그인하고 다음을 실행합니다. chown -R www /home /wwwroot/zoneself.org

위 명령을 실행하면 /home/wwwroot/zoneself.org에 있는 모든 파일의 소유자를 www로 변경합니다. 이렇게 하면 FTP를 채워야 하는 문제를 해결할 수 있습니다. 자동 업데이트.

지금까지는 여전히 작동하지 않습니다. 여전히 자동으로 업그레이드할 수 없습니다. 또한 WordPress 구성 파일인 wp-config.php를 수정하고 다음 줄을 추가해야 합니다.

define('FS_METHOD' , "direct");

그런 다음 배경으로 들어가서 업그레이드를 클릭하면 업그레이드가 성공한 것을 확인할 수 있습니다!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.