2016-06-27 13 views
2

上でApache(httpdの)を設定することはできません、それは動作しません、ログファイルに私はこのエラーを得た - ここ>私は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にあり、mod_phpが利用できない場合はphp-fpmを使用しようとします。

# 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> 

だから、どちらかこの問題を解決する

dnf install php 

やPHP-FPMをインストールおよび構成のmod_phpを利用できるようにします。

関連する問題