2011-12-17 59 views
2

我正在嘗試在Symfony 2項目上註冊爲新用戶,我一直在努力。這突然出現了。它昨天在辦公室工作,我在家裏設置了類似的設置。我:session_start():打開(/ var/lib/php5/sess_ibfocfkgbpfaoimac34nkjotp2,O_RDWR)失敗

警告:在session_start():打開(在/ var/lib中/ PHP5/sess_ibfocfkgbpfaoimac34nkjotp2,O_RDWR)失敗:只讀文件系統(30)在/ home /項目/筆記/應用/緩存/ dev/classes.php line 406

怎麼了?

回答

10

session save handler需要能夠在磁盤上寫入。文件系統拒絕寫入。這是你的問題。

session save path更改爲可寫目錄。

+1

+1,一個好主意:寫在某處「的/ tmp /」。 – middus 2011-12-17 03:12:26

2

如果您使用PHP FPM並在池中設置了session_save_path,請確保在目錄(絕對URL)之前添加正斜槓。這是我的問題。

0

m跑debian的JESSI和我有同樣的問題對我來說是喬敦 - R的和在chmod工作