Lighttpd запускается, но не работает. lighttpd.pid Отказано в доступе

Система: Ubuntu 12.04 Server
Перезапуск lighttpd показать статус как [ OK ]
Но на выполнении netstat -ntulp Я не нахожу сервер lighttpd работающим.

Вот скриншот с результатами.

Терминальный выход lighttpd restart & netstat
Как вы можете видеть, проверка синтаксиса конфигурации сервера показывает, что произошла ошибка разрешения /var/run/lighttpd.pid,
Быстрый ls -l показывает, что он принадлежит root пользователь.
Терминальный вывод ls -l / var / run /


Поэтому я быстро сменил владельца lighttpd.pid к server.username/server.group знак равно www-data и перезагрузил lighttpd вместе с проверкой через netstat.

Мои усилия потерпели неудачу. pid продолжает переходить обратно в корневую собственность. Смена владельца

Вот мой lighttpd.conf, lighttpd.conf

Любая помощь в этом будет оценена. Спасибо.

1 ответ

Ну, весь вопрос спорный.

Я не ставил свою php5-fpm Разъемы подключения правильно. Решено с помощью следующего.

Первый,
sudo nano /etc/php5/fpm/pool.d/www.conf

Теперь измените строку прослушивания, чтобы она выглядела следующим образом.

; listen = 127.0.0.1:9000
listen = /tmp/php5-fpm.sock

Во-вторых,
sudo nano /etc/lighttpd/conf-available/15-fastcgi-php.conf

Теперь вам просто нужно перезагрузить php5-fpm -> sudo /etc/init.d/php5-fpm reload
А также, sudo /etc/init.d/lighttpd restart

Ссылка:

  1. http://www.zimbio.com/Linux/articles/IssTANdRWZQ/How+install+Lighttpd+PHP5+MySQL+Ubuntu+12

  2. http://kywk.github.io/endroid/linux/ubuntu_LLMP-setup.html

Другие вопросы по тегам