我正在使用/var/run/PHP5-fpm/www.conf.sock上的UNIX套接字在Ubuntu上运行PHP5-fpm.在安装过程中,我手动创建了/ var / run /中的PHP5-fpm文件夹,以便PHP5-fpm可以在其中创建其套接字,它可以.问题是,每当我重新启动计算机时,PHP5-fpm文件夹都会从/ var / run中消失,PHP5-fpm不再能够创建套接字,因此每次重新启动时我都需要创建/ var / run / PHP5- fpm /文件夹再次手动.我可以把这个例程放在/etc/init.d/PHP5-fpm启动脚本中,但我想知道以下内容:
是否有任何理由在重启时删除/ var / run / PHP5-fpm /文件夹?
信息:我正在运行ubuntu 12.04桌面(我打算在主机上使用服务器版本,但我现在正在笔记本电脑上使用桌面版进行一些测试).
如果你运行df -T,你会发现一个类似于这样的行:
none tmpfs 1028284 3888 1024396 1% /var/run
这意味着/ var / run是一个temporary file storage.因此,它不会在重新启动之间保持.
如果尚未创建服务/守护程序,则每次启动服务/守护程序时都需要创建该文件夹.