我正在尝试将我的网站转移到另一台服务器。 我将所有数据文件传输到另一台服务器 我正确地通过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_Session_files_driver->打开('/ kfive / sessions','ci_session')
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-> __ construct()
3 /home/u620816326/public_html/system/core/Loader.php(1178):CI_Loader-> _ci_init_library('会话','CI_',NULL,'会话')
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_load_library('Session',NULL,NULL)
6 /home/u620816326/public_html/system/core/Loader.php(218):CI_Loader-> _ci_load_library('Session',NULL,NULL) 7 / home / u620816326 / public_html / system / core / Lo in /home/u620816326/public_html/system/libraries/Session/drivers/Session_files_driver.php 138行
[16-Jun-2018 12:21:52 UTC] PHP致命错误:session_start():无法在/ home / u620816326 / public_html / system / libraries中初始化存储模块:user(path:/ kfive / sessions)第143行/Session/Session.php
如何解决此问题?
答案 0 :(得分:0)
在您的CI项目配置appliaction/config/config.php
中有一行
$config['sess_save_path'] = '/kfive/sessions';
这是保存会话数据的位置及其绝对路径。因此,您需要创建一个具有完全权限的目录来解决此问题。