2014-01-30 2 views
0

전 드루팔 (Drupal의 새로운 기능)과 관련된 문제를 발견하려고했지만 Drupal 빌드의 저장소를 복제하여 공동 작업 할 수 있도록했습니다. 우리 팀은 또한 MAMP를 사용하여 로컬로 설치합니다.MAMP를 사용하여 Github의 Drupal 복제본에서 발생하는 문제

나는 htdocs 폴더에 성공적으로 복제 할 수 있었지만 Drupal 설치 프로세스를 거쳤을 때 회색으로 된 다음과 같은 오류가 나타났습니다. 이미지가 없기 때문에 이미지를 게시 할 수 없습니다. 아직 평판.

파일 시스템 사이트/default/files 디렉토리는 쓰기 가능하지 않습니다. 사용 권한 문제로 인해이 디렉터리를 만들려는 자동화 된 시도가 실패했습니다. 설치를 계속하려면 디렉터리를 만들고 수동으로 사용 권한을 수정하거나 설치 관리자에 자동으로 만들 수있는 권한이 있는지 확인하십시오. 에 대한 자세한 내용은 INSTALL.txt 또는 온라인 핸드북을 참조하십시오.

설정은 설정 파일에 쓰기 권한이 없습니다 파일. Drupal 설치 프로그램 은 설치 프로세스 중에 ./sites/default/settings.php에 대한 쓰기 권한이 필요합니다. 파일 권한을 부여하는 방법을 잘 모르는 경우 온라인 핸드북을 참조하십시오.

자연스럽게 나는 이것이 의미하는 바가 무엇인지 알지 못하고 그냥 무시해도 어떤 종류의 문제가 예상되는지, 아니면 더 나은 방법으로 문제를 해결하고 나중에 예기치 않은 오류가 발생하지 않을지 궁금해하고있었습니다.

이것이 의미하는 바에 대한 도움이나 설치에 어떤 영향을 주는지 정말 고맙겠습니다.

마지막으로 드루팔 (Drupal은 SQL 데이터베이스가 설치되었는지 여부를 묻지 않았습니다. 복제본과 함께 설치했는지는 확실하지 않지만 실제로 가져야하는지 여부에 대한 조언이 없습니다. Admin의 SQL 파일이 설치되어 있다면 도움이 될 것입니다.

감사합니다.

답변

0

깨끗한 Drupal 설치 프로세스에는 필수 테이블 생성 (db 사용자 이름, 암호, 호스트 & db-name)이 포함됩니다. 드루팔 (Drupal은 사이트/기본/파일 디렉토리 (사용자가 업로드 한 내용 인 & 캐시 관련 파일을 저장함)에 대한 쓰기 권한이 필요합니다. 로컬 대한 https://drupal.org/node/244924

, 나는이 뭘 설치 사이트/기본 디렉토리에 777 권한을 부여 :

현재 파일 권한을 보안에 대한 자세한 내용을 알 수 있습니다. 나중에 drupal 경고 메시지를 없애기 위해 settings.php 파일의 권한을 555로 변경합니다.

* nix 컴퓨터의 경우 chmod -R 777 sites/default
참고 : 이것은 단지 퀵 픽스 일 뿐이므로 로컬 설정에는 문제가 없습니다. 프로덕션/서버 설정에서 파일 권한을 현명하게 설정하십시오.

+0

Amar하지만 고맙다는 링크를 체크 아웃 할 수 없었다. 하지만 설정 파일에서 777 권한을 포함 할 수있는 위치와 모양은 어떻게됩니까? – MARS

+0

거의 모든 settings.php 파일이 주석으로 처리되어 있습니다.그리고 만약 그렇다면이 섹션의 주석을 제거 할 필요가 있습니다 # $ conf [ 'proxy_server'] = ''; # $ conf [ 'proxy_port'] = 8080; # $ conf [ 'proxy_username'] = ''; # $ conf [ 'proxy_password'] = ''; # $ conf [ 'proxy_user_agent'] = ''; # $ conf [ 'proxy_exceptions'] = 배열 ​​('127.0.0.1', 'localhost'); – MARS

+0

그러면 나는 $ conf에 777을 넣을 것이다 [ 'proxy_server'] = ''; – MARS

관련 문제