Php Codeigniter:会话:配置的保存路径不是目录

Php Codeigniter:会话:配置的保存路径不是目录,php,codeigniter,session,Php,Codeigniter,Session,我正在尝试将我的网站转移到另一台服务器。 我将所有数据文件传输到另一台服务器并 我通过phpMyAdmin正确导入了db文件 然后我收到了错误日志 [16-Jun-2018 12:21:52 UTC]PHP警告:未捕获异常:会话:配置的保存路径“/kfive/sessions”不是目录、不存在或无法创建。在/home/u620816326/public_html/system/libraries/Session/drivers/Session_files_driver.php:138中 堆栈跟踪

我正在尝试将我的网站转移到另一台服务器。 我将所有数据文件传输到另一台服务器并 我通过phpMyAdmin正确导入了db文件

然后我收到了错误日志

[16-Jun-2018 12:21:52 UTC]PHP警告:未捕获异常:会话:配置的保存路径“/kfive/sessions”不是目录、不存在或无法创建。在/home/u620816326/public_html/system/libraries/Session/drivers/Session_files_driver.php:138中

堆栈跟踪: 0[内部函数]:CI_会话文件驱动程序->打开('/kfive/sessions','CI_会话')

1/home/u620816326/public_html/system/libraries/Session/Session.php(143):Session_start()

2/home/u620816326/public_html/system/core/Loader.php(1285):CI_Session->u_construct()

3/home/u620816326/public_html/system/core/Loader.php(1178):CI_Loader->CI_init_库('Session','CI_',NULL','Session')

4/home/u620816326/public_html/system/core/Loader.php(1043):CI_Loader->CI_load_stock_library('Session','Session/',NULL,NULL)

5/home/u620816326/public_html/system/core/Loader.php(1089):CI_Loader->CI_Loader_library('Session',NULL,NULL)

6/home/u620816326/public_html/system/core/Loader.php(218):CI_Loader->CI_load_库('Session',NULL,NULL) 第138行的7/home/u620816326/public_html/system/core/Lo-in/home/u620816326/public_html/system/libraries/Session/drivers/Session_files_driver.php

[2018年6月16日12:21:52 UTC]PHP致命错误:会话启动():未能在第143行的/home/u620816326/public\html/system/libraries/session/session.PHP中初始化存储模块:user(路径:/kfive/sessions)


如何解决此问题?

在您的CI项目config
appliaction/config/config.php
中有一行

$config['sess_save_path'] = '/kfive/sessions'; 

这是保存会话数据的地方,它是一个绝对路径。因此,您需要创建这样一个具有完整权限的目录来解决此问题。

显示您的
$config['sess\u save\u path']
可能与Gopakumar Gopalan重复的内容谢谢。我创建了/kfive/sessions目录,但仍然显示HTTP错误500。我的网站URL是www.dobitpoker.com您的/kfive/sessions目录是否拥有全部权限?(777)如果是这样,请检查服务器错误以了解500错误的详细信息。