Скорее всего, это проблема прав / владения для пути сохранения сеанса для php. Это случилось со мной, когда я изменил пользователя и группу в httpd.conf (apache) на другое имя пользователя. Файлы сессий php должны иметь свои идентификаторы группы одновременно. Для Fedora измените группу, как показано ниже (заменив имя группы на Apache httpd):
sudo chgrp NEWUSER /var/lib/php/*
Перезапустите httpd после внесения этого изменения.
Если это изменение не работает для вашей конфигурации, проверьте журналы ошибок apache (/ var / log / httpd / error_log) для получения дополнительной информации - они предоставят вам местоположение session.save_path, которое требует вашего внимания. Например:
Неизвестно: не удалось записать данные сеанса (файлы). Пожалуйста, убедитесь, что текущий параметр session.save_path правильный (/ var / lib / php / session)