2016-06-27 5 views
2

я установил HTTPD (Apache), он не работает, в лог-файл я получил эту ошибку ->не удается настроить апач (HTTPd) на Fedora 23

[Mon Jun 27 18:59:26.121033 2016] [proxy:error] [pid 3827] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php-fpm/www.sock (*) failed 
[Mon Jun 27 18:59:26.121136 2016] [proxy_fcgi:error] [pid 3827] [client ::1:44760] AH01079: failed to make connection to backend: httpd-UDS 

Вот моя конфигурация, как как this

ответ

1

Как ни странно, установка httpd не требует его php-пакета. Нижняя строка для исправления находится в /etc/httpd/conf.d/php.conf, она будет пытаться использовать php-fpm, если mod_php недоступен.

# Redirect to local php-fpm if mod_php is not available 
<IfModule !mod_php5.c> 
    <IfModule !mod_php7.c> 
    # Enable http authorization headers 
    SetEnvIfNoCase ^Authorization$ "(.+)" HTTP_AUTHORIZATION=$1 

    <FilesMatch \.php$> 
     SetHandler "proxy:unix:/run/php-fpm/www.sock|fcgi://localhost" 
    </FilesMatch> 
    </IfModule> 
</IfModule> 

Так, чтобы исправить эту проблему, либо сделать mod_php доступной

dnf install php 

Или установить и настроить PHP-FPM.

 Смежные вопросы

  • Нет связанных вопросов^_^