Location for session files in Apache/PHP

cambraca picture cambraca · Feb 8, 2011 · Viewed 192k times · Source

What is the default location of session files on an installation of Apache/PHP on Ubuntu 10.10?

Answer

Gordon picture Gordon · Feb 8, 2011

The default session.save_path is set to "" which will evaluate to your system's temp directory. See this comment at https://bugs.php.net/bug.php?id=26757 stating:

The new default for save_path in upcoming releaess (sic) will be the empty string, which causes the temporary directory to be probed.

You can use sys_get_temp_dir to return the directory path used for temporary files

To find the current session save path, you can use

Refer to this answer to find out what the temp path is when this function returns an empty string.