PHP5-FPM/var/run/php5-fpm/каталог, не найденный

Шоу arp таблицы:

Linux: $ arp -an
Cisco: >show arp

лучшее использование ICMP и SNMP для обнаружения устройств.

1
задан 13 April 2017 в 15:14
3 ответа

Я до сих пор не знаю, почему PHP5-FPM внезапно перестает работать, но поскольку проблема связана с тем, что PHP5-FPM не может создавать каталоги в / var / run / , обходной путь - добавить команду

mkdir / var / run / php5-fpm /

в файл /etc/init.d/php5-fpm под функцией do_start () .

Таким образом, при запуске PHP5-FPM будет создан каталог / var / run / php5-fpm / .

Примечание. / var / run связан с / run / , поэтому / run / также может работать в вашей системе.

0
ответ дан 4 December 2019 в 00:35

Если бы мне пришлось угадывать, что папку нужно создать вручную, а это проблема с правами доступа. Убедитесь, что для этой папки установлены правильные разрешения.

0
ответ дан 4 December 2019 в 00:35

Я думаю, это зависит от того, как это установлено в вашей конфигурации.

В моей настройке debian у меня нет этого каталога, есть только php5-fpm.pid на var / run

Но У меня есть сокет на / var / lib / php5-fpm в других настройках, сокет находится на / tmp, но это потому, что я установил его там, а у меня нет var / lib / php5-fpm

Так что я думаю, вы настроили это для создания сокета на / var / run / php5-fpm, но этот каталог удалил con reboot, а php5-fpm не создает его по умолчанию (это мой случай, php5-fpm создает сокеты, но если каталог не существует, php5-fpm не не создавать сокет, и вам нужно создать каталог раньше)

Поэтому проверьте свои настройки и посмотрите, где создается сокет.

1
ответ дан 4 December 2019 в 00:35

Теги

Похожие вопросы