PHPSESSID

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
hotani
記事: 2
登録日時: 2006年6月26日(月) 16:06

PHPSESSID

投稿記事 by hotani » 2006年6月26日(月) 16:16

CMSDを導入できるよう勉強中の者です。
PHPSESSIDで検索してみたらヒットしなかったので新しいトピックスを
たてさせていただきましたが、同じようなのがありましたら大変申し訳
ありません。

トップページだけCMSDを適用させています。他のページは静的htmlです。
インストール、設定を行い動作させてみると他のページへのリンク先がすべて
○○.html?PHPSESSID98e・・・・
となってしまいます。○○.html?PHPSESSID以降はすべて同じです。

リロードすると消えるのですが・・・。

こちらの設定の問題でしょうか?
それともサーバーの問題でしょうか?

ご教授いただけますよう、よろしくお願いします。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: PHPSESSID

投稿記事 by webmaster » 2006年6月28日(水) 14:09

 hotaniさん、お返事が遅くなり申し訳ありません。
 PHPSESSIDが自動的にURLに付与されるのは、サーバ側のPHPの設定に
よるものです。cookieが使えない場合にセッション状態を維持する為の
仕組みです。

 これをOFFにするには、php.iniの設定で、

コード: 全て選択

session.use_cookies = On
 又は、

コード: 全て選択

session.use_trans_sid = 0
 としてみて下さい(できれば両方とも)。

 php.iniの編集権限がない場合は、.htaccessに次の行を追加して下さい。

コード: 全て選択

php_value session.use_cookies 1
php_value session.use_trans_sid 0

hotani
記事: 2
登録日時: 2006年6月26日(月) 16:06

ありがとうございました。

投稿記事 by hotani » 2006年6月28日(水) 15:25

ご返信ありがとうございました。

インストール〜動作まで何とかこぎつけましたが、環境の違いが
あるので、phpやサーバーの知識が皆無だと難しいですね。。
勉強不足で大変失礼いたしました。

ありがとうございました。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: ありがとうございました。

投稿記事 by webmaster » 2006年6月28日(水) 16:46

 hotaniさん、ご報告ありがとうございます。
 お役に立てたとすれば嬉しいです。

 仰るとおり、問題ない場合はすんなりいくのですが、ひとたび環境で問題が
起きるとCMSDというよりPHPやサーバの知識が必要になってくる場合があり、
この辺は避けて通れないようです…。

 その辺で少しでも皆さんの問題解決のお役に立てればと思っております。
 また何かありましたらいつでもご連絡下さい。

返信