人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPでセッションを扱う際に下記のエラーが出てきます。
原因は分かりますでしょうか?
ちなみに下記のline53ではsession_start()を実行しています。

Warning: session_start() [function.session-start]: open( This option enables administrators to make their users invulnerable to ; attacks which involve passing session ids in URLs; defaults to 0. ; session.use_only_cookies = 1 ; Name of the session (used as cookie name). session.name = PHPSESSID ; Initialize session on request startup. session.auto_start = 0 ; Lifetime in seconds of cookie or, if 0, until browser is restarted. session.cookie_lifetime = 0 ; The path for which the cookie is valid. session.cookie_path = / ; The domain for which the cookie is valid. session.cookie_domain = ; Handler used to serialize data. php is the standard serializer of PHP. session.serialize_handler = php ; Define the probability that the 'garbage collection' process is started ; on every session initialization. ; The probability is calculated by using gc_probability/gc_divisor, ; e.g. 1/100 means there is a 1% chance that the GC process starts ; on each request. session.gc_probability = 1 in /home/rimnet-home/yokuataru/lib/mail.php on line 53

●質問者: makocan
●カテゴリ:インターネット ウェブ制作
✍キーワード:AS cookie garbage collection GC HOME
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● spectacles
●35ポイント

このエラーだけでは詳しくは分かりませんが、

php.iniの設定に問題があるのではないでしょうか。

設定の変更は、php.iniを直接編集する方法と、

.htaccessで設定を上書きする方法があります。

詳細な情報はここにあります。

PHP: セッション処理関数(session) - Manual

見たところphp.iniでコメントアウトされている部分が

エラーに表示されているようですが、妙ですね。

あんまり見た事無いです。

セッションを保存している場所へのアクセス権限などが

問題のような気がします。

レンタルサーバーなどを利用している場合は、

管理者に連絡してみるといいかもしれません。


2 ● m-takagi
●35ポイント

php.ini ファイルの内容がそのまま出てきてしまっているようですね。

ご利用の環境で使用している php.ini ファイルを開き、「This option enables administrator ...」と書いてある場所を検索してみてください。その直前のエントリ(おそらく session.use_cookies あたり?) の記述内容は正しいですか?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ