![]() |
Not sure why I get these errors every now and then - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5) +--- Forum: General Help (https://forum.codeigniter.com/forumdisplay.php?fid=24) +--- Thread: Not sure why I get these errors every now and then (/showthread.php?tid=65815) |
Not sure why I get these errors every now and then - alexandervj - 07-27-2016 I have an authentication app using IonAuth. This is the first time I've used IonAuth and every now and then I get this error... A PHP Error was encountered Severity: Warning Message: unlink(/tmp/ci_sessionbd911eef382db5c4a4831662dfe3dd58490b44c3): Operation not permitted Filename: drivers/Session_files_driver.php Line Number: 354 Backtrace: File: /home2/xx/public_html/xx/index.php Line: 292 Function: require_once it only happens maybe 1 out of 20 logins, all other times it works fine. Does anyone know why this might be happening? Thanks RE: Not sure why I get these errors every now and then - acsv - 07-27-2016 It seems to be related to file based sessions. Consider using DB based sessions and see if you get the errors. RE: Not sure why I get these errors every now and then - PaulD - 07-28-2016 I must admit I had a similar error appear erratically for a while, although it seems to have stopped now. I never found the source of it and was using db sessions. At the time I put it down to either the files I was working on not being fully saved when I tried to load the page, or on my own programming errors, or my own hosting connection to the database. However, have not seen it again for some time but as I said, I never found the source of the error. As soon as I reloaded the page it went away again. This does not provide any additional info but just to confirm I have seen this error too. Best wishes, Paul. PS So after writing this I went back to my site and logged in only to get the error again! This surprised me as I had not seen it before so I decided to try to replicate it. I thought it had something to do with my authorization and login processes perhaps trying to write to a record that didn't yet exist. So I emptied the session table, and tried to login, no problems. But the session was not in the database. I discovered that somehow I must have overwritten a config file that meant I was using files for my sessions, not the database. I fixed that and have not had the issue since. So perhaps it is because the 'sess_save_path' is not set with file storage (as was with the case with me) but if it is not set with the database you get a definite error as table cannot be found. So to OP, have you set the sess_save_path in the config file? That might help. RE: Not sure why I get these errors every now and then - alexandervj - 07-28-2016 Thanks for the replies! Very interesting. I havent used DB sessions before and dont know too much about it yet but I will check into it too and try to keep this thread updated with what I find out with my app. Thanks again and if anyone has any new information please keep me updated too RE: Not sure why I get these errors every now and then - alexandervj - 07-28-2016 Also I just noticed that every now and then it will give me the error "email/username is required" even though I made sure to submit the correct email address |