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
意味着临时文件存储。因此,它在重启之间不会被维护。
如果尚未创建该文件夹,则需要在每次启动服务/守护进程时创建它。