重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

windows7 + xampp1.7.7(php5.3.8)を使用しています。

192.168.0.2の65500番ポートだとFirefox(ChromeとIE9でも同じ現象。)で、
phpで設定したcookieがphpで取得できない現象にハマっています。
sessionはfileに保存していて、
こちらは動作しています。

80番だと問題なく取得できます。
これは何が原因だと考えられるでしょうか?
よろしくお願い致します。

A 回答 (2件)

そもそも xampp から Firefox に送られるヘッダの中に Cookie は含まれてるんでしょうか?


もし含まれているにもかかわらずブラウザで受け取れてないんなら、クライアントのアンチウィルスソフトか何かが捨ててるんじゃないでしょうか。

この回答への補足

Live HTTP Headersで確認したところ、
cookieが含まれてませんでした。。
これはどういうことでしょうか。。
xampp側の設定でcookie周り変更する必要があるんでしょうか?

補足日時:2012/12/17 15:50
    • good
    • 0

手元のWinXP+xampp1.7.7で試しましたが、ちゃんとCookieの送受信が行われています。



FirefoxならLive HTTP Headersでhッtpリクエスト/レスポンスが確認できると思いますので、サーバからSet-Cookieが送られているか(それをFirefoxで認識出来ているか)、FirefoxからCookieを送信しているかを確認してみてください。


まぁListenで65500というポート番号はどうなんだろうとも思いますが(汗

この回答への補足

Live HTTP Headersで確認したところ、
cookieが含まれてませんでした。。
これはどういうことでしょうか。。
xampp側の設定でcookie周り変更する必要があるんでしょうか?

※ちなみにバーチャルホストの代わりとして、
適当なポートを使っているのですが、
もっと適当なポートがありますか?
恥ずかしいので直したいです。。

補足日時:2012/12/17 15:52
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!