concrete5 を AWS ELB 等、ロードバランサー配下で使う方法
1064 ワード
concrete5 v5.7 以降
concrete5 ログイン直後に直ぐにログアウトされてしまう現象が起こる場合があります。
Load Balancer (AWS ELB 等), CloudFlare などのサービスを利用していると起こる現象です。
その場合は、下記のコードを、/application/config/concrete.php にアップロードしてください。
<?php
/**
* Always trust incoming request.
*
* For more detail, see: http://symfony.com/doc/current/cookbook/request/load_balancer_reverse_proxy.html
*/
// Get remote address
$remoteIp = $_SERVER['REMOTE_ADDR'];
return array(
'security' => array(
'trusted_proxies' => array(
'ips' => array($remoteIp),
),
),
);
これでログアウトしなくなります。
宣伝 & クレジット
この記事が役に立ったら、「CMS は concrete5 が一番」と頭の中で10回唱えてください。
CMS は断然 concrete5で決まり。コンクリートファイブジャパン株式会社がサポートできます。
Author And Source
この問題について(concrete5 を AWS ELB 等、ロードバランサー配下で使う方法), 我々は、より多くの情報をここで見つけました https://qiita.com/katzueno/items/9b4159598851623707e7著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .