Я пытаюсь сделать следующее:
ini_set('session.save_path', '/var/www/example/sessions');
session_start();
, но я получаю следующую ошибку:
session_start (): файл данных сеанса не создан вашим uid
Я проверяю get_current_user()
в возвратах vagrant
Я проверяю разрешение /var/www/example/sessions
возвращает:
drwxrwxrwx 1 vagrant vagrant 4.0K Dec 11 01:58 sessions
Примечание: указанный ответ здесь не работает для меня, потому что выполнение:
chown -R www-data:www-data /var/www/example/sessions/
возвращает ошибку:
chown: invalid user: ‘www-data:www-data’
.
В Vagrant, похоже, vagrant
является пользователем PHP.
Примечание: файлы сеансов, похоже, создаются внутри пользовательского сеансапапка но они пустые.например, sess_k92fdn46onm5an0mau6p50tr2g
ничего не содержит.
Есть идеи?