2013-07-18 2 views
0

Drupal을 서버에 설치하려고합니다. 원래 7.22를 설치했는데 오류가 발견되어 7.21을 설치하고 업그레이드해야한다는 것을 알았으므로 설치를 시도했지만 설치 프로세스의 사이트 구성 페이지에서 다음 오류가 발생했습니다. 루트 권한으로 설치 중이므로 권한 오류가 발생하는 이유를 알기 어렵습니다. 실제 데이터베이스 사용자 이름을 수정하고 [데이터베이스 사용자 이름]으로 바꿨습니다.Drupal 7.21 설치 오류 - 스트림을 열지 못했습니다.

경고 : fopen (D : \ Webs [데이터베이스 사용자 이름] \ drupal-7.21/sites/default/settings.php) [function.fopen] : 스트림 열 수 없음 : drupal_rewrite_settings()의 권한 거부 D : \ Webs [데이터베이스 사용자 이름] \ drupal-7.21 \ includes \ install.inc).

도움을 주셔서 대단히 감사합니다. 그 외 무엇을 시도해야할지 모르겠습니다. 참고로, 7.22를 설치했을 때부터 서버에 기본 사이트 폴더가 남아 있습니다. 서버에서 삭제할 수 없기 때문에 "oldsites"로 이름을 변경했습니다.

답변

0

Drupal은 설치하는 동안 sites/default/settings.php 파일에 쓸 수있는 권한이 필요합니다 ... 웹 서버가 해당 파일에 대한 올바른 권한을 갖고 있는지 확인해야합니다.

또한 7.22가 아닌 7.21로 사용해보십시오. 7.21을 설치하고 업그레이드 할 이유가 없습니다. 로드가 다른 서버에 7.22 개의 사이트를 설치했으며 한 번도 문제가 발생하지 않았습니다.

관련 문제