裏紙に書く程度の内容

CodeIgniterのsessionを使うとエラーになる

CodeIgniterのセッションを使おうとしたときにエラーになったのでメモ&修正方法。

A PHP Error was encountered                                                                                                              
Severity: Warning                                                                                                                        

Message: fopen(session\ci_sessionc39729425f303ad9f74270deb4d07ddcd70136a6): failed to open stream: No such file or directory             

Filename: drivers/Session_files_driver.php                                                                                               

Line Number: 156                                                                                                                         

Backtrace:                                                                                                                               

fopen()で相対パスそのまま開こうとしているっぽいので、パスを与えます。

$config['sess_save_path'] = FCPATH. 'session';                                                                                           

FCPATHというのはCodeIgniterのフルコントローラのあるディレクトリらしいです。
“Full Controller PATH”ってことかな

Index