it-swarm.dev

Open Atrium을 설치할 수 없습니다.

Open Atrium을 6 시간 이상 설치하려고했는데 해결책을 찾을 수 없습니다. 권한 문제가있는 것 같습니다…

제가있는 곳은 다음과 같습니다. Ubuntu VM을 성공적으로 설치하고 Drupal 6을 설치했습니다. 6. 그런 다음 Open Atrium을 다운로드하고 그 내용을 example.php 폴더에 복사했습니다. 기본 폴더로 이동하고 설정 파일을 settings.php 등으로 변경했습니다. Install Atrium은 Firefox를 통해 시작되지만 다음과 같이 표시됩니다.

Forbidden

You don't have permission to access / on this server.
Apache/2.2.16 (Ubuntu) Server at example.dev Port 80

최신 정보:

빠른 시작 자습서에 따라 drush 명령을 사용하여 모든 것을 설치했습니다. example1.dev 폴더를 만든 다음 그 내용을 Open Atrium으로 교체했습니다. 그런 다음 Default.install.php 파일의 이름을 install.php로 변경하고 files 내에 default 폴더를 만들었습니다.

이 문제가 발생하는 이유는 모르겠지만 파일 폴더의 권한 문제인 것 같습니다. Ubuntu를 통해 읽기/쓰기 권한을 여는 방법을 알 수 없습니다. 어떤 아이디어?

나는 이 지시 사항 그대로 따르고, 어플라이언스를 지우고 몇 번에 걸쳐 시작했습니다. 나는 헤매고있다. Apache에 대한 권한을 여는 방법을 안다면 모든 것이 설정되었을 것입니다. 어떤 아이디어?

1
Ramanonos

Drupal을 다운로드하고 Open Atrium을 다운로드했다고 하셨나요?

Open Atrium은 Drupal의 특수 버전으로 독립형으로 설치합니다.

3
tim.plunkett

user581 나는 OpenAtrium이 당신의 문제라고 생각하지 않습니다. 나는 당신이 그것을 잘못 설치하고 있다고 생각합니다. 여기 지침을 따랐습니까?

https://community.openatrium.com/documentation-en/node/2428

2
Frank

전혀 drupal 문제처럼 보이지 않습니다. 실행에 필요한 권한 drupal에 대한 몇 가지 문서 가 있습니다. 핵심 부분은 다음과 같습니다.

모든 Drupal 파일 (예 : .php, .module, .css, .theme 및 이미지 등)은 웹 서버 계정에서 읽을 수 있어야합니다. 'files'는 일반적으로 웹 서버 계정이 쓸 수 있어야하는 유일한 디렉토리입니다.

따라서 웹 서버 사용자 (일반적으로 Apache를 사용하는 Ubuntu의 www-data)에게 PHP 파일에 대한 읽기 액세스 권한이 있는지 확인하십시오.

[~ # ~] 업데이트 [~ # ~] :

이 문제가 커뮤니티에서 해결되기를 원하면 나에게 정보를 제공해야합니다.

  • Linux의 배포판 및 버전
  • Apache 버전
  • Mod_php 또는 fastcgi를 사용하고 있습니까?
  • 웹 서버 사용자 및 그룹
  • 현재 권한 (예 : PHP의 경우 640, 파일 디렉토리의 경우 770 등)
  • drupal 설치의 현재 사용자 및 그룹 소유자
  • 이름 기반 가상 호스트입니까 아니면 IP 기반입니까?
  • 웹 루트에 일반 info.php 파일을 배치하면

    <? php phpinfo (); ?>

목차-아파치가 이것을 읽을 수 있습니까?

  • chown www-data:www-data info.php 인 경우 어떻게해야합니까? 문제가 해결됩니까?
  • chmod 750 info.php 인 경우 어떻게해야합니까? 문제가 해결됩니까?

현재로서는 PHP 파일을 실행하는 데 문제가있는 경우 (즉, drupal은 여기에서 문제가되지 않음) 단순히 drupal 배포이므로 오픈 아트리움을 제거하기 위해 질문을 리팩터링해야합니다.

1
wiifm

Apache 구성에 다음 두 줄이 모두 포함되어 있습니까?

AddHandler php5-script .php
DirectoryIndex index.php

DirectoryIndex 줄이 없거나 You don't have permission to access /를 포함하도록 설정되지 않은 경우 index.php 오류가 표시됩니다.

0
smokris