2017-04-04 8 views
0

Acquia의 사이트 https://docs.acquia.com/articles/using-simplesamlphp-acquia-cloud-site에서 SimpleSAMLphp 구성에 대한 지침을 따르고 있습니다. 설명서가 정확하지 않은 것으로 보입니다. 그들의 문서에서 SimpleSAMLphp 라이브러리를 설치하기 위해 다음 명령을 실행하는 방법을 설명합니다.Acquia 플랫폼으로 SimpleSAMLphp를 구성하는 방법은 무엇입니까?

cd docroot; ln -s ../simplesamlphp/www simplesaml 

그리고 simplesamlphp_auth 드루팔 모듈를 설치 를 설치, 그들은 simpleSAMLphp 인증 페이지, https://www.drupal.org/project/simplesamlphp_auth에 연결. SimpleSAMLphp 설치에서는 SimpleSAMLphp 설치 및 구성 페이지, https://simplesamlphp.org/docs/stable/simplesamlphp-install에 연결됩니다. 그러나이 페이지의 지침은 Acquia의 설명서의 두 번째 단계에서했던 것과 같습니다. docroot와 함께 simplesamlphp-1.x.y 파일을 추출하는 대신 var 폴더에 추출하는 것이 좋습니다./

금지 액세스 할 수있는 권한이 없습니다 : 나는 Acquia의 설명서에 지시를 통과하고, https://mywebsite.dd:8443/simplesaml/을 simplesaml에 액세스하려고 일단

지금, 나는 다음과 같은 오류가 발생했습니다 simplesaml /이 서버에.

그래서 나는 SimpleSAMLphp 설치 및 구성 명령의 단계 6과 같은 오류에 대해 이야기 스레드, Getting a 403 forbidden error for simplesaml after Apache upgrade을 발견했다. 그래서 /Applications/DevDesktop/apache/conf/extra/httpd-vhosts.conf에 가서 다음과 같은 구성 :

<VirtualHost *:8083> 
    ServerAdmin [email protected] 
    DocumentRoot "/Users/userName/sites/drupalsites/docroot" 
    ServerName drupalsites.local 
    ServerAlias drupalsites.local 
    ErrorLog "logs/drupalsites-error_log" 
    CustomLog "logs/drupalsites-access_log" common 
    <Directory "/Users/userName/sites/drupalsites/docroot"> 
     Options Indexes FollowSymLinks Includes ExecCGI 
     AllowOverride All 
     Require all granted 
    </Directory> 

    Alias /simplesaml simplesamlphp/www 

    <Directory "/Users/userName/sites/drupalsites/simplesamlphp/www"> 
     Require all granted 
    </Directory> 

</VirtualHost> 

는 그러나, 나는 여전히 같은 오류를 받고 있어요.

금지

당신은이 서버에// simplesaml에 액세스 할 수있는 권한이 없습니다.

그래서 SimpleSAMLphp를 잘못된 방법으로 설치하려고합니까? 둘째로, 그렇지 않다면 어디서 잘못 되었습니까? 셋째,이 오류를 해결하고 트랙에서 다시 돌아 오는 방법은 무엇입니까? 나는이 문서를 찾았습니다. https://www.chapterthree.com/blog/how-to-configure-simplesamlphp-for-drupal-8-on-acquia, Aqua의 plaform에서 SimpleSAMLphp를 설정하는 방법에 대해 이야기했지만 위 목록에있는 다른 문서와의 일관성이 없습니다. 그래서, 나는 내가 따라야하는지 잘 모르겠다. 어떤 제안이라도 대단히 감사합니다.

답변

0

당신의 docroot이 추가 시도/htaccess로

RewriteCond %{REQUEST_URI} !^/simplesaml