search
HomeBackend DevelopmentPHP ProblemWhere is the local PHP website session stored?

session.save_path in the PHP configuration file is responsible for the storage location of the session file.

Where is the local PHP website session stored?

If there is no configuration, the session file will not be generated. If the configured directory session.save_path = "E:/ttt" does not exist, it will Error report: (Recommended learning: PHP programming from entry to proficiency)

Warning: session_start() [function.session-start]: open(E:/ttt\sess_e0b64760c92422d81c1d6202b66884f6, O_RDWR) failed: 
No such file or directory (2) in E:\APMServ5.2.6\www\htdocs\session\index.php on line 13
Warning: Unknown: open(E:/ttt\sess_e0b64760c92422d81c1d6202b66884f6, O_RDWR) failed: No such file or directory (2) in 
Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is 
correct (E:/ttt) in Unknown on line 0

So, if you need to generate a session file, you need to check the configuration file. If there is no configuration directory, please Change ";session.save_path = "/tmp"" in php.ini to "session.save_path = "E:/yourdir"", and remember to create a new folder named yourdir in the root directory of drive E.

After the settings are completed, you need to restart the service and then the settings will take effect.

You can test in the php file to see if the setting is successful.

$sessionpath = session_save_path();
if (strpos ($sessionpath, ";") !== FALSE)
  $sessionpath = substr ($sessionpath, strpos ($sessionpath, ";")+1);
 
//获取当前session的保存路径
echo $sessionpath;

If the server is connected remotely and is not local, and it is inconvenient to change the php configuration file, you can reset the session directory in the program.

session_save_path('E:/ttt');

The above is the detailed content of Where is the local PHP website session stored?. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Powerful PHP integrated development environment

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.