Closed atsukihat closed 7 months ago
@amoon46 一旦cookieの中身をclearしてみた後に再度ログイン -> 再発するか確認してほしいです
@piro-hiroki
下記の手順でcookieをclearにしましたが同様のエラーが見られました.スマホと他の人のPCでも起こったことを確認しました! https://support.google.com/chrome/answer/95647?hl=ja&co=GENIE.Platform%3DDesktop&oco=0
Headerで渡しているCookieを見てみると、domainが https://hirodaikaede.xsrv.jp/
になっていますね。laravel側の設定が問題だと考えられます
多分 .envの設定?
.envに加えて.user.iniの session.save_path
も書き換えてやると良さそうです
@piro-hiroki なるほど!どこを見てエラー対処すれば良いのか分かってなかったので勉強になります!
本番で修正したい!ですが,めちゃくちゃ申し訳ないんですけど,変更ファイルを無視してブランチ変えるやり方を以前教えてもらったのですが,メモしてなかったのでどうやってやるかを忘れてしまいました🙇
もう一回教えてくれると嬉しいです!!!
git checkout -f develop
ですね!
失礼しました!
@piro-hiroki
本番環境の.envに関してAPP_URLの変更と SESSION_SECURE_COOKIE SESSION_DOMAIN SANCTUM_STATEFUL_DOMAINS 上記3点の追記などを試みましたが上手くいきませんでした😭
php artisan config:clear
php artisan cache:clear
キャッシュのクリアも行いました!
.envに加えて.user.iniの session.save_path も書き換えてやると良さそうです
の部分がわからなかったので教えていただけると嬉しいです!
↑ 本番鯖にSSHで入って、session.save_path
でgrepして出てくるファイルっす
@piro-hiroki
session.save_path
を変更したり,.envファイルに変数追加を試みましたがエラーの部分のdomain名が変更されません〜〜
(一旦,本番環境の.envのAPP_URL以外はコメントアウトまたは元のコードに戻しています!)
cacheの削除なども試してみました!
帰ってみてみますね サービスを一旦立ち上げ直せば治りそうな予感
初期設定とかしていないので手順がわからない @amoon46 再起動とかできますか?
@piro-hiroki やり方把握していないので,調べてみます!
本番環境は以下のサイトを参考に構築しました
@piro-hiroki レンタルサーバーなので,再起動とかは難しそうです.
public_html以下のファイルの初期化とかはありそうですが https://www.xserver.ne.jp/manual/man_domain_reset.php
php artisan config:clear php artisan cache:clear
キャッシュのクリアをしたら、ログインとか新規投稿でのCRSFエラーはなくなったで ただ、Domainはxserverのやつのまま+ログイン・新規登録後のprofileの情報がでてこんな
php.iniのsession.save_path
のhirodaikaede.xsrv.jp/
の部分をhirodaikaede.com
にしたが変わらず,,,
xserverのGUIのphpl.iniの部分でも変更可能です!
一人じゃ永遠と解消できそうにないので,時間合う時にペアプロとかで直したいです!
hirodaikaede.com
の方はそもそもCookieが保存されてそうにない
CSRFは出ないんですが、ログイン認証したユーザー情報がCookie(or session)に保存されていないので、投稿とかはできない状態です!その影響でプロフィール画面も表示されないかと
@YamamotoNagito @piro-hiroki
マジで謝罪なんですが,エラー解消しようとしていじってたらxserverの方も何故かユーザー認証がうまくいかない状態になってしましいました🙇 ほんますいません.
格闘しすぎて訳わからんので助けて欲しいです!!!!!!!!!!!!!!!!!!!!!
明日の夜とか空いているのでやりましょう〜!
@YamamotoNagito @piro-hiroki
17時ぐらいから作業できます!
19時から行けます〜!
@piro-hiroki 今ってどんな感じですか??
@piro-hiroki 今日は別にペアプロとかじゃない感じですか~?
エラー原因全然わかっていないので、別々だと自分あんまり進めれる部分ないかなって感じで,,,それかドメイン内のファイルを初期化して1からした方がいいかなと思っている感じです!
本当にごめんなさい、外出してました🙏🙏 明日なぎとの家に行くので、そのタイミングで原因探してみます🙏
全然大丈夫です!爆睡してるんかと思ってました!
お願いします!ちなみに彼の家には現状wifiがないらしいです,,,
@piro-hiroki
ここのエラー解消できたらレビュー集めとかを進めていけそなので、空いている時間とかで確認していただけるとめっちゃありがたいです!!!!
自分にできそうな作業があればめっちゃやります!
今日の21時からどうでしょうか?
@piro-hiroki
いけます!!!!
OKです いつもの部屋に入ってます〜 https://meet.google.com/tfx-ymed-dde
解決!!!
講義コード検索時や新規登録時において,CSRF token mismatch.というエラーが発生する.
https://hirodaikaede.xsrv.jp/ では発生しない