QA@IT

Webサーバーには、セッションデータファイルを格納するパスへの書き込みアクセス権がありません。

11982 PV

URLにアクセスすると、

エラー

Fuel\Core\FuelException [ Error ]:
The webserver doesn't have write access to the path to store the session data files.

COREPATH/classes/session/file.php @ line 341
throw new \FuelException('The webserver doesn\'t have write access to the path to store the session data files.');

となりました。

$ cat /etc/php.ini | grep session.save_path

  ;     session.save_path = "N;/path"
    ;     session.save_path = "N;MODE;/path"
    ;session.save_path = "/tmp"
    ;       (see session.save_path above), then garbage collection does *not*

    $ vi /etc/php.ini
    $ cat /etc/php.ini | grep session.save_path 
    ;     session.save_path = "N;/path"
    ;     session.save_path = "N;MODE;/path"
    ;session.save_path = "/tmp"
    ;       (see session.save_path above), then garbage collection does *not*

試したこと

php.ini設定
session.save_path="/Applications/XAMPP/xamppfiles/temp/"

アクセス権の設定
session.save_path="/Applications/XAMPP/xamppfiles/temp/"の
アクセス権を777に設定

上記temp/の中にsessファイルが4つほど入っているので書き込みアクセス権がありませんと表示されてるのが、いまひとつ理解できません。

この場合のエラーの原因は何が考えられるのかご教示下さいませんか。

お手数おかけしますが、ご回答頂けると幸いです。

宜しくお願いします。

ウォッチ

この質問への回答やコメントをメールでお知らせします。