Это была известная ошибка в версии (ях) PHP. В зависимости от вашей серверной среды, вы можете попробовать установить для папки сессий значение 777:
/var/lib/php/session
(ваше местоположение может отличаться)
Я использовал этот обходной путь:
session_save_path('/path/not/accessable_to_world/sessions');
ini_set('session.gc_probability', 1);
Вам нужно будет создать эту папку и сделать ее доступной для записи. Я не слишком много возился с разрешениями, но у меня работало 777 (очевидно).
Убедитесь, что место, где вы храните свои сессии, недоступно для мира.
Это решение может работать не для всех, но я надеюсь, что оно поможет некоторым людям!