0

私はプロジェクトに取り組んでおり、セッションはローカルホストで完全に機能します。

しかし、私は次のようなドメインで無料のホスティングにサインアップしました: nameWrittenByMe.NameGivenByHost.es

そして、私はすべてを試しましたが、うまくいきません

ini_set('session.cookie_domain',
substr($_SERVER['SERVER_NAME'], strpos($_SERVER['SERVER_NAME'],"."),100));

session_set_cookie_params(3600, '/', '.a.b.es', false, false);
session_set_cookie_params(3600, '/', 'a.b.es', false, false);
session_set_cookie_params(3600, '/', 'b.es', false, false);
session_set_cookie_params(3600, '/', '.b.es', false, false);
session_set_cookie_params(3600, '/', '.b.es');
session_set_cookie_params(3600, '/', 'b.es');
session_set_cookie_params(3600, '/', '.a.b.es');
session_set_cookie_params(3600, '/', 'a.b.es');

そして、私が試した.htaccesで

php_value session.cookie_domain .a.b.es
php_value session.cookie_domain a.b.es
php_value session.cookie_domain .b.es
php_value session.cookie_domain b.es

私は何を間違っていますか?無料のホスティング(Hostingerを使用しています)がセッションをサポートしていない可能性はありますか(疑わしい...)

ありがとう。

4

1 に答える 1