Я пытаюсь настроить веб-сервер Lighttpd с поддержкой PHP. Я в основном следовал инструкциям в этой статье, но после перезапуска сервера (хотя я не получил сообщение об ошибке и systemctl status lighttpd.service
утверждает, что он работает), сервер не отвечает.
В /var/log/lighttpd/error.log
сказано
(mod_fastcgi.c.978) bind failed for: unix:/var/lib/lighttpd/sockets/php-fastcgi-1.socket-0 Permission denied
Это само по себе прямое сообщение, очевидно, серверу не хватает прав для доступа к каталогу var/lib/lighttpd/sockets
. Однако я изменил владельца каталога (рекурсивно) на lighttpd:lighttpd
и ls -al /var/lib/lighttpd
дают мне следующее:
drwxr-xr-x. 3 lighttpd lighttpd 4096 Mar 13 17:12 .
drwxr-xr-x. 42 root root 4096 Mar 13 17:10 ..
drwxr-xr-x. 2 lighttpd lighttpd 4096 Mar 13 17:12 sockets
Таким образом, похоже, что это работает, и сервер должен иметь все необходимые разрешения. Что-то здесь я не вижу?