Я использую codeigniter в качестве веб-фреймворка. Я собираюсь перейти с общего веб-хостинга на VPS с LEMP.
Мой скрипт также запускался на общем веб-хостинге. Но когда я запускаю на VPS (LEMP), я получаю эту ошибку:
A PHP Error was encountered
Severity: Warning
Message: Unknown: Failed to write session data (user). Please verify that the current setting of session.save_path is correct (/home/domain/sub.domain.net/application/cache)
Filename: Unknown
Line Number: 0
Backtrace:
Это мой Файл конфигурации сеанса codeigniter: APPPATH = /home/domain/sub.domain.net/application
$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'sid';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = APPPATH . 'cache/';
$config['sess_match_ip'] = false;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = false;
Я использую php5 .6-fpm, мой php .ini по-прежнему находится в конфигурации по умолчанию, и я получил эту ошибку (как я описал ранее).
Но я попытался изменить session.save_path на php .ini следующим образом:
session.save_path = "/home/domain/sub.domain.net/application/cache"
Но никакого эффекта (я все еще получил то же самое ошибка).
Итак, кто-нибудь может помочь мне исправить эту ошибку? Благодаря.