ホームページ  >  記事  >  バックエンド開発  >  Cookieの保存に関して502エラーが発生しましたので解決してください。

Cookieの保存に関して502エラーが発生しましたので解決してください。

WBOY
WBOYオリジナル
2016-06-23 14:19:372550ブラウズ

アプリケーション Web サイトを作成しました。サーバーは Linux です
ログインが成功すると、インターフェースが与えられます。ユーザーの Cookie を保存する必要があります
しかし、保存は成功しません。少なくともコードは正常です

しかしそれらはすべて 1 つのドメイン名を使用します
サーバーに解決されるサブドメイン名を使用します
メインのドメイン名は www.XXXX です
アプリケーションのドメイン名は edu.XXXX です

この Cookie が追加されると、502 Bad Gateway が表示されます

コードは次のとおりです :

header('P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"');

setcookie("USERID", $ useridjsyd, time()+3600 *4, '/');
setcookie("UTYPE", $utypejsyd, time()+3600*4, '/');
setcookie("NICKNAME", $nicknamejsyd, time( )+3600*4, ' /');
setcookie("MOBID", $mobidjsyd, time()+3600*4, '/');
setcookie("GRADECODE", $gradecodejsyd, time()+3600* 4, '/');
setcookie("ACCID", $accidjsyd, time()+3600*4, '/');
setcookie("NAME", $namejsyd, time()+3600*4, '/ ');
setcookie(" userid", $accid, time()+3600*4, '/');
setcookie("userpwd", $passwdjsyd, '/'); setcookie("ZXYQ_UTYPE", 1 , time()+3600*4, '/');


ディスカッションへの返信(解決策)

多くのテストの後、初めてログインした後、Cookie が保存されます

ただし、終了して Cookie 値を増やすことはできません。これはエラーです

外部ネットワーク Cookie は変更できないようです
が、内部ネットワークは変更できます

設定ファイルは次のとおりです:
セッション
セッションサポートが有効
登録された保存ハンドラーファイル ユーザー sqlite
登録されたシリアライザー ハンドラー php php_binary

ディレクティブ ローカル値 マスター値
session.auto_start Off Off
session.bug_compat_42 Off Off
session.bug_compat_warn Off Off
session.cache_expire 180 180
session.cache_limiter noキャッシュ nocache
session.cookie_domain値なし 値なし
.cookie_httponly Off Off
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file 値なし 値なし
session.entropy_length 0 0
session.gc_divisor 1000 1000
セッション。 gc_maxlifetime 1440 1440
session.gc _probability 1 1
session.hash_bits_per_character 5 5
session.hash_function 0 0
session.name PHPSESSID PHPSESSID
session.referer_check 値なし 値なし
session.save_handler ファイル ファイル セッション
.save_path 値なし 値なし
session.serialize_handler php php
session.use_cookies オン
session.use_only_cookies オン オン
session.use_trans_sid 0 0

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。