2017-04-04 14 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 Drupalのモジュールをインストールをインストールするには、彼らがsimpleSAMLphp認証ページ、https://www.drupal.org/project/simplesamlphp_authにリンクされています。 SimpleSAMLphpのインストールでは、SimpleSAMLphpのインストールと設定ページhttps://simplesamlphp.org/docs/stable/simplesamlphp-installにリンクしています。しかし、このページの指示は、私がAcquiaのドキュメンテーションの第2ステップで行ったように見えます。 docrootと一緒にsimplesamlphp-1.x.yを抽出するのではなく、varフォルダ内に展開することをお勧めします。今

、私はAcquiaの狙いのマニュアルの指示を経とsimplesamlにアクセスしようとした後、https://mywebsite.dd:8443/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]ywebsite.com 
    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のインストール方法は間違っていますか?第二に、そうでなければ、どこが間違っていたのですか?第3に、このエラーを解決してトラックに再び戻るにはどうすればよいですか?私はこのドキュメント、https://www.chapterthree.com/blog/how-to-configure-simplesamlphp-for-drupal-8-on-acquiaを見つけました。これはAquiaのplaformでSimpleSAMLphpを設定する方法について語っていますが、上記の他のドキュメントとあまり一致していません。だから、私はどちらを追うべきかわからない。どんな提案も大歓迎です。

答えて

0

あなたのドキュメントルートにこれを追加してみてください/ .htaccessの

RewriteCond %{REQUEST_URI} !^/simplesaml 
関連する問題