Папка исчезает из /var/ запускается при перезагрузке с Ubuntu 12.04
Я бегу 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
является временным хранилищем файлов Таким образом, он не поддерживается между перезагрузками.
Вам нужно создавать папку каждый раз, когда вы запускаете свой сервис / демон, если он еще не создан.