ホームに戻る > スレッド一覧 > 過去ログ > 記事閲覧
[1032] PHPのセッション変数
日時: 2011/12/10 03:16
名前: 田代 ID:WgF1tsvE

PHPでコードを書いています。

以前まで問題はなかったのですが、12月7日くらいから、セッション変数が保存されないという状況が起こっています。

幾つかのサイトを見ると、「レンタルサーバーでは、セッションファイルを、自分のディレクトリの保存するべきだ」ということが書いてありました。

http://w9.oroti.net/~rent/search.php を見ると、phpでセッション変数を保存するときに、

session.save_pathの項を見ると、「/var/lib/php/session」となっています。

保存されるセンションファイルのディレクトリを自分のディレクトリに保存したいと思っています。

そこで、保存されるセンションファイルのディレクトリを変更するには、phpファイルに、

--------------------
<?php

session_sava_path("「ディレクトリ名」");
session_start();


?>

--------------------

とすれば、「session_sava_path("「ディレクトリ名」");」(例えば、session_sava_path("/public_html/tmp");)で指定したディレクトリ下にファイルが保存される、
と思ったのですが、保存されていません。

(ローカルのxamppでは保存されることがわかりました)

どのようにすれば、保存することができますか?

私の間違い、もしくは知識が不足しているのかもしれませんご教授お願いします。

Page: 1 |

Re: PHPのセッション変数 ( No.1 )
日時: 2011/12/10 12:30
名前: abcオロチサーバー管理人 ID:Zpw418uM

session_save_path("/home/ユーザー名/public_html/tmp");
で、どうでしょうか

ちなみに、
session_sava_path("「ディレクトリ名」");
は、
saveではなくて、savaになってませんか
Re: PHPのセッション変数 ( No.2 )
日時: 2011/12/10 18:27
名前: 田代 ID:WgF1tsvE

net2ftpで確認したら、ファイルが生成されていました。

ありがとうございます。

ところで、ffftpというソフトで、見ていたのですが、そちらでは表示されていません。

見えるように出来ますか?
Re: PHPのセッション変数 ( No.3 )
日時: 2011/12/10 20:11
名前: abcオロチサーバー管理人 ID:Zpw418uM

ffftpで
メニュー⇒接続⇒ホストの設定⇒設定変更⇒高度⇒listコマンドでファイル一覧を取得のチェックをはずすしてみてください
Re: PHPのセッション変数 ( No.4 )
日時: 2011/12/11 05:34
名前: 田代 ID:ySkKytnc

そのように設定していましたが、見えていませんでした。

何度か試した見えるようになりました。

ありがとうございます。
Re: PHPのセッション変数 ( No.5 )
日時: 2011/12/11 05:38
名前: abcオロチサーバー管理人 ID:chlovhL6

右クリック→最新の情報に更新でみえるようになるかもしれません
Re: PHPのセッション変数 ( No.6 )
日時: 2011/12/12 19:37
名前: 田代 ID:YHr4qIFI

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

Page: 1 |