Ubuntu 12.04 重启后文件夹从 /var/run 消失

Max*_*Max 4 ubuntu socket

php5-fpm在 Ubuntu 上运行,使用 的UNIX套接字/var/run/php5-fpm/www.conf.sock。在安装过程中,我手动创建了php5-fpm内部文件夹/var/run/,以便php5-fpm可以在其中创建其套接字,这是可以的。问题是,每当我重新启动计算机时,该php5-fpm文件夹就会消失/var/run并且php5-fpm不再能够创建套接字,因此每次重新启动时我都需要/var/run/php5-fpm/手动再次创建该文件夹。我可以将该例程放入/etc/init.d/php5-fpm启动脚本中,但我想知道以下内容:

是否有任何原因导致该/var/run/php5-fpm/文件夹在重新启动时应被删除?

信息:我正在运行ubuntu 12.04桌面(我计划在主机上使用服务器版本,但现在正在我的笔记本电脑上使用桌面版本进行一些测试)。

Kha*_*led 5

如果你运行df -T,你会发现类似这样的一行:

none         tmpfs     1028284      3888   1024396   1% /var/run
Run Code Online (Sandbox Code Playgroud)

这意味着那/var/run是一个临时文件存储。因此,在重新启动之间不会维护它。

如果尚未创建,则每次启动服务/守护程序时都需要创建该文件夹。