さくらのレンタルサーバー(スタンダードプラン)でphpのセッションを使う

というかデフォルトで使えないのに驚いた。
あと、サーバにどんだけ他ユーザがいるのかもさっくり見えちゃうのも驚いた(なんでjailしてないんだろう)。
それはともかく。

ローカル環境でテストしたwebサイトがうまく動かなくて、どうもセッションが使えてないらしい。
どうやらデフォルトではセッションの保存先が指定されていない(のかディレクトリの権限なのかしらないけど)ようなので、下記の作業。

$ mkdir /home/ユーザ名/temp
$ chmod 775 /home/ユーザ名/temp

$ vi /home/ユーザ名/www/php.ini
session.save_path = ‘/home/ユーザ名/temp’;

何の親切か知らないけどデフォルトでディレクトリ構成が見れるようになってたりと、まじめに使おうと思ったら結構大変。
というか僕がFreeBSDに慣れていないだけかも……

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中