前提・実現したいこと
CentOS 6 x86_64
Apache/2.4.25 (Red Hat) OpenSSL/1.0.1e-fips
PHP 5.6.33
上記の環境のサーバーにてVirtualhostでPHPが動くようにしたいです。
発生している問題・エラーメッセージ
vitualhostは以下のように定義しています。htmlは表示されるのですが、phpはFile not foundと表示され実行できません。
該当のソースコード
読み込んでいるvirtualhost用のconfファイルの中身です。
<VirtualHost *:80> DocumentRoot /var/www/domain/public_html ServerName hoge.example.com <Directory "/var/www/domain/public_html"> Require all granted <FilesMatch .php$> SetHandler "proxy:fcgi://127.0.0.1:9000" </FilesMatch> </Directory> </VirtualHost>
php.confはこのようにしています
<FilesMatch .php$> SetHandler application/x-httpd-php </FilesMatch> ProxyPassMatch ^/(.*.php(/.*)?)$ fcgi://127.0.0.1:9000/var/www/html24/$1
試したこと
/var/www/html24/に設置したphpファイルは、どのVirtualhostのドメインでも表示されるようです。
それぞれのVirturalhostで動くようにするにはどのような設定にすればよいでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。