プロが教えるわが家の防犯対策術!

題名の通りなのですが、さくらのレンタルサーバープレミアムを使っているのですが、
セッションがまったく動きません。

phpを勉強をし始めたばかりでプログラムはあまり詳しくなく初心者サイトを見ながらウェブサイトを
作っていたのですが・・。
以前は動いたのですが、一年ぶりくらいにphpでサイトを作っている最中に気がつきました。
サーバーの仕様が変更になったのでしょうか・・。
xamppをインストールをしてローカル環境で試した所ちゃんとsessionは動いています。
アップロードすると動きません。(変数の受け取りができません)
formで値を送ったりは問題ないのですがsessionが動かないため非常に困っています。

プログラムに問題はなく、ググっても解決できません。
<?php
phpinfo();
?>
でセッションは下記のような状況になっていますが、私ではまったくわからず、session.save_pathを明示的に
示さなければならない、などちらほら見かけますがよくわかりません。
どしたら動くのでしょうか・・。




Session Supportenabled
Registered save handlersfiles user
Registered serializer handlersphp php_binary

DirectiveLocal ValueMaster Value
session.auto_startOffOff
session.cache_expire180180
session.cache_limiternocachenocache
session.cookie_domainno valueno value
session.cookie_httponlyOffOff
session.cookie_lifetime00
session.cookie_path//
session.cookie_secureOffOff
session.entropy_file/dev/urandom/dev/urandom
session.entropy_length3232
session.gc_divisor10001000
session.gc_maxlifetime14401440
session.gc_probability11
session.hash_bits_per_character55
session.hash_function00
session.namePHPSESSIDPHPSESSID
session.referer_checkno valueno value
session.save_handlerfilesfiles
session.save_pathno valueno value
session.serialize_handlerphpphp
session.upload_progress.cleanupOnOn
session.upload_progress.enabledOnOn
session.upload_progress.freq1%1%
session.upload_progress.min_freq11
session.upload_progress.namePHP_SESSION_UPLOAD_PROGRESSPHP_SESSION_UPLOAD_PROGRESS
session.upload_progress.prefixupload_progress_upload_progress_
session.use_cookiesOnOn
session.use_only_cookiesOnOn
session.use_trans_sid00

A 回答 (1件)

さくらのスタンダードプランを使ってますが、セッションが使えない状況になったことはありませんね。



http://shimix.sakura.ne.jp/session_test.php

session.save_path は no value ですが問題ありません。

HTTPリクエスト/レスポンスで、セッションクッキーのやりとりがどうなっているか確認してください(お使いのブラウザが何かわかりませんが、そういうデバッグが出来るブラウザは用意されてますよね)。
    • good
    • 0

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