Ckeditorの設定中に、cookieドメイン変数を設定する必要があります。 www.example.com/mynewsitefolderなどのサブフォルダーにサイトを追加しました。www.example.comは現在実行中のサイトです。
最初に$cookie_domain = '.example.com/mynewsitefolder';
のようなものを試しましたが、それではログインできません。
サブフォルダで機能するように設定するにはどうすればよいですか?
つまり、Cookieドメインをそのような値に設定することはできません。参照 http://www.php.net/manual/en/session.configuration.php#ini.session.cookie-domain
回避策として、settings.phpでこれを使用できます($cookie_domain
が設定されている場所の周り:
$cookie_domain = ".example.com";
// Set cookie_path ourselves as Drupal doesn't.
ini_set('session.cookie_path', '/mynewsitefolder/');
$cookie_domain
は最終的にsession.cookie_domain
を設定するために使用されますが、Drupalを設定するコードベースにはsession.cookie_path
がないため、settings.php自体に直接設定します。