Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为php会话创建目录结构?_Php_Session - Fatal编程技术网

如何为php会话创建目录结构?

如何为php会话创建目录结构?,php,session,Php,Session,在php.ini文件中,有一个关于会话保存路径使用目录结构的说明: ;注1:PHP不会自动创建此目录结构。 ; 为此,您可以在ext/session目录中使用该脚本。 我搜索并找到了这个文件,我相信这就是笔记所指的脚本: /usr/include/php/20180731/ext/session/mod_files.h 但是我如何“使用”这个脚本呢?它是不可执行的,并且文档缺少详细信息。如果引用。除非您从源代码编译PHP,否则您的服务器上通常没有可用的PHP 发件人: ext

在php.ini文件中,有一个关于会话保存路径使用目录结构的说明:

;注1:PHP不会自动创建此目录结构。
;         为此,您可以在ext/session目录中使用该脚本。
我搜索并找到了这个文件,我相信这就是笔记所指的脚本:

/usr/include/php/20180731/ext/session/mod_files.h
但是我如何“使用”这个脚本呢?它是不可执行的,并且文档缺少详细信息。

如果引用。除非您从源代码编译PHP,否则您的服务器上通常没有可用的PHP

发件人:

ext/session中存在一个小型shell脚本来完成此任务,它名为mod_files.sh,Windows版本名为mod_files.bat


您提到的文件似乎是用C编写的第三个版本的一部分。您需要使用例如gcc编译mod_files.C
mod_files.h
是一个。它定义了要从*.c文件中使用的内容。还有
mod_files.c
。我不知道它们是做什么的。

mod_files.h只是一个C头文件,而不是脚本。不确定它指的是什么。这使(至少)我们中有两个提到的脚本是
mod_files.sh
(或Windows上的
mod_files.bat
)@András-在我的任何服务器上都没有这样的shell脚本。etx/session目录中只有
mod_files.h mod_user.h php_session.h
您可以从php的git repo下载mod_files.sh。谢谢,mod_files.c和mod_files.sh也做同样的事情吗?我可以下载mod_files.sh并运行它吗?老实说,我不能确定。我只想看看记录在案的东西。