閲覧数20,513この文章はapache2+fcgidの環境で動いているGeeklog1.7のサイトをnginx+php-fpmの環境へ移行した際の調査を元に記事を書いてます。最新のGeeklog2.0では違うかもしれません。1.7.1sr1※nginx[えんじんえっくす]と読むようです。セッショントークンが毎回切れて保存できないコンフィギュレーションの保存や記事の作成などなにか保存をする作業において毎回セッションが切れてますと出てログインIDとパスワードの入力を求められ、正しく入力しても内容が保存されていない問題が発生しました。1196行目にある「SECINT_checkToken()関数」内部にて&#36;_SERVER['HTTP_REFERER']にはドメイン名まで入っているのにチェックしている&#36;tokendata['urlfor']にはCOM_getCurrentURLの値が入っているがたいていの場合ドメイン名を含まず入っているためトークンエラーに"必ず"なっている。修正方法は下記の通りです。}この修正で問題なくセッショントークンのエラーが出ずに保存されるようになりました。GeeklogトラックバックこのエントリのトラックバックURL:https://winkey.jp/trackback.php/20130507134319996この記事にはトラックバック・コメントがありません。表示しないサイト管理者はコメントに関する責任を負いません。WinKey本ページのすべての商標と著作権はそれぞれの所有者に帰属します。