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

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

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桌面(我计划在托管上使用服务器版本,但现在正在使用笔记本电脑上的桌面版本进行一些测试)。

答案1

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

none         tmpfs     1028284      3888   1024396   1% /var/run

/var/run意味着临时文件存储。因此,它在重启之间不会被维护。

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

相关内容