Joomla에서 확장 기능을 설치하는 데 많은 어려움을 겪고 있습니다. 잠시 살펴본 후, 내 파일 권한을 변경해야한다고 생각합니다. 어떻게해야할지 모르겠습니다. Joomla, 시스템 정보, 디렉토리 권한에서 모든 권한은 "configuration.php"와는 별도로 쓰기가 불가능한 것으로 설정됩니다. 나는 리눅스에서 이것을 어떻게 바꿀 지 모른다. Joomla 1.7.3 및 Ubunutu 11.10을 실행 중입니다. 사용 권한을 변경하는 방법에 대해 아무도 밝힐 수 없습니까?Joomla 확장, 파일 권한
답변
귀하의 문제는 허가서 자체가 아닌 소유물이 될 가능성이 큽니다.
문제는 웹 서버에서 PHP를 실행하는 두 가지 주요 방법이 있다는 것입니다. 하나는 아파치의 일부로 PHP를 실행하고 이러한 문제가있다. 문제는 파일을 한 명의 사용자로 저장하지만 Apache 웹 서버는 파일을 다른 사용자로 액세스한다는 것입니다. 귀하의 경우 아파치/PHP는 configuration.php 파일을 생성하여 소유자이기 때문에 쓸 수 있습니다. 아파치/PHP가 그들을 만질 수 없도록 다른 파일들이 설치되었습니다.
1) 아파치/PHP가로 작동 사용자에게 줌라 파일 (재귀)의 소유권을 변경합니다
는 두 가지 해결책이 있습니다.
chown -R user:group *
여기서 'user'와 'group'은 Apache가 작동하는 실제 사용자 이름과 그룹 이름으로 대체해야합니다. 이 명령을 실행하기 전에 웹 공간의 루트 폴더에 있는지 확인하십시오.
2) fast-cgi와 SUExec를 사용하여 CGI를 실행하도록 PHP를 설치하고 구성하십시오.
첫 번째 옵션을 사용하면 모든 것이 작동하지만 템플릿이나 CSS 파일과 같이 파일을 수동으로 편집하려는 경우 어려움을 겪을 수 있습니다.
옵션 2는 경험이 부족한 사용자를위한 많은 작업이지만 PHP가 파일을 액세스 할 때 이러한 사용 권한 문제를 해결합니다.
Joomla 파일이있는 컴퓨터에서 셸 액세스 권한을 갖고 계십니까, 아니면 데스크톱에서도 실행 중이십니까? 그런 다음 줌라 디렉토리에 다음 두 명령을 실행 한 쉬워야한다 : 모든 파일을 만들기 위해 ...
$ find . -type f -exec chmod 664 {} \;
$ find . -type d -exec chmod 775 {} \;
과 디렉토리는 모든 사용자에 대한 파일과 그의 그룹을 소유 한 사용자 (읽을 만 쓰기); 이 파일을 소유 한 사용자가 아니라면 루트 또는 루트 권한으로 명령을 실행해야합니다 (예 : 각각 앞에 sudo
).
만, 쓰기 사용자 권한 (그리고 그룹)을 허용 644
및 755
대신 664
및 775
을 사용하려면; 사용자가 읽고 쓸 수있게하려면 600
및 700
을 각각 사용하십시오. 자세한 내용은 chmod 매뉴얼 (쉘에 man chmod
입력)을 읽으십시오.
또한 파일 소유권에 문제가있을 수 있습니다 (Dean Marshall's answer 참조).
실제로는 configuration.php
이 이 아니고이 쓰기 가능해야합니다. Joomla 내에서 구성의 내용을 변경하면 자동으로 읽기 전용으로 설정됩니다.
여전히 확장 프로그램을 설치할 수 없다면 Joomla가 파일 액세스에 FTP를 사용하도록 구성해야합니다 (Joomla 옵션에서 설정할 수 있음). PHP 스크립트를 실행하는 사용자에게 파일에 대한 쓰기 권한이없고 FTP 사용자 (호스트 된 환경의 경우와 같은 상황) 일 경우에만 필요합니다.
- 1. Joomla 권한
- 2. Joomla 액세스 권한 오류
- 3. 사진 앨범을위한 Joomla 확장
- 4. 확장 가능한 파일 업로드/다운로드 권한
- 5. Joomla 플러그인 설치 파일
- 6. Joomla의 특정 확장 프로그램에 대한 사용자 권한
- 7. Joomla 온라인 쇼핑 확장
- 8. Joomla 회원 확장
- 9. Joomla 인증 플러그인 확장
- 10. joomla 디렉토리 사용 권한 문제
- 11. 크롬 확장 권한 문제
- 12. Facebook 앱 확장 권한
- 13. Facebook, 권한 확장
- 14. 형태를 만들기 위해 joomla 확장
- 15. 확장 기능이 사전 설치된 Joomla
- 16. Joomla 템플릿에 확장 메뉴 추가
- 17. 파일 권한
- 18. Joomla 1.5 파일 보안 문제
- 19. 다국어 joomla 사이트에 대한 사용 권한 설정
- 20. Joomla 2.5에서 기본 ACL 권한 값을 설정했습니다.
- 21. 사용자로부터 publish_stream 확장 권한 받기
- 22. Sharepoint 사용자 권한 컨트롤 확장
- 23. 크롬 확장 - ip 도메인 권한
- 24. Joomla 1.6에서 Joomla 1.5 용 확장 기능을 사용할 수 있습니까?
- 25. Joomla 2.5.6 확장 joomla 사이트에서 트위터 벽에 짹짹 게시하려면
- 26. joomla 모듈의 파일 업로드
- 27. joomla- js 파일 호출
- 28. 제한된 액세스 Joomla 파일
- 29. Joomla PHP 파일
- 30. joomla 확장 디렉토리에 내 확장 기능을 게시하는 방법은 무엇입니까?