Wordpress가 플러그인 설치에 사용하는 Linux 사용자를 어떻게 알 수
Centos 6 VPS에 SFTP(SSH)를 통해 플러그인을 설치할 수 있도록 Wordpress를 설정하려고 합니다.
수정이 가능했습니다.wp-config적절한 자격 정보를 사용하여userSFTP 사용자로 지정합니다.
현재 권한 관련 문제가 있습니다.chmod 777나의 위에wp-content폴더는 설치할 수 있지만 일반 사용 권한으로는 폴더를 만들 수 없습니다.
Nginx와 내 모든 것을 사용하고 있다.wp-content파일 및 폴더는user그리고 저는 그 그룹을nginx효과가 없어요.
또, 유저를 다음과 같이 설정해 보았습니다.nginx아직 운이 안좋아요.
업데이트: 워드프레스가 사용 중인 것을 발견했습니다.apache사용자로 사용하지만, 이것을 내 사용자로 변경하고 싶다.user대신.어떻게 하면 좋을까요?
프로덕션 서버의 맨 위에 있는 WordPress index.php 파일에서 일시적으로echo(exec("whoami"));die();
그런 다음 WordPress 사이트로 이동하여 실행 중인 사용자를 확인합니다.Ubuntu에서www-data.
FTP 액세스를 제공하지 않고 WordPress 플러그인을 설치/업데이트할 수 있습니까?
Wordpress 사용자도 웹 서버 사용자이므로 다음 작업을 수행할 수 있습니다.
ps - ef | grep http
또는
ps - ef | grep apache
즉, 그룹에는 W 액세스 권한이 없다고 명시되어 있습니다.
실행 가능: chmod - R g+w / your / plugins / dir
그러면 nginx 그룹이 거기에 글을 쓸 수 있게 됩니다.
WordPress 디렉터리 /wp-content 권한을 0755로 유지하십시오.
여기서 필요한 수정은 apache2.conf 파일 내에서 시작해야 합니다.여기서 /ww/html/ 디렉토리의 "AllowOverride" 디렉티브를 "AllowOverride None"에서 "AllowOverride All"로 변경해야 합니다.
여기의 완전한 절차를 따르세요.GCP WordPress 에러 「This page is not working example.com is currently controlling this request. HTTP ERROR 500
이를 통해 웹 서버에 .htaccess 파일 사용을 허용하도록 지시합니다.
언급URL : https://stackoverflow.com/questions/13186546/how-do-i-know-which-linux-user-wordpress-uses-for-plugin-installation
'programing' 카테고리의 다른 글
| ng-change가 에러를 송신하고 있다[$syslog:ctreq] (0) | 2023.03.28 |
|---|---|
| 속성을 사용하여 스프링부트 @RestController를 활성화/비활성화할 수 있습니까? (0) | 2023.03.28 |
| 레일, 인증 설계, CSRF 문제 (0) | 2023.03.28 |
| JSON의 용량에 제한이 있습니까? (0) | 2023.03.28 |
| angular: 여러 종속 필드 검증 (0) | 2023.03.28 |