I know this title is duplicate to 1000\'s of other posts related to an issue and I apologize in advance if the solution is out there. Trust me I went through tons of posts regar
This could be a permissions issue. Check where you sessions are being written to (session.save_path in your ini file). Usually it is in the /tmp folder. But if it set to another folder and your web server does not have permissions to write into it, you can encounter this issue.
Additionally in the next page print session_id()
to check if your session has started.