我是一个使用 codeigniter 3 的应用程序,在 xampp 本地服务器中测试时一切正常,但是当我托管在服务器(实时)中时,面临与 codeigniter session 相关的问题。当用户登录并执行操作时突然出现错误 unlink(/tmp/ci_session..some file path here..):operation not allowed
文件名:drivers/Session_files_driver.php
行号:354
即将到来,如果刷新页面错误就会消失,一切都很好。任何建议表示赞赏。
最佳答案
检查config.php中$config['sess_save_path']
的值。当使用 session 文件驱动程序时,必须使用用于存储 session 文件的文件夹的绝对路径进行设置。该文件夹必须存在并且其权限必须正确设置 - 尝试 0700。
关于php - codeigniter session 中不允许使用 unlink 进行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36601283/