(ファーストサーバーはデルタ1ビジネス(アンマネージド専用サーバ)です)
ssl.confに以下のようなバーチャルホストの設定をしたのですが、
SSLは正しく機能しているものの、PHPが動かなくなってしまいました。
(httpsでアクセスできるものの、PHPのスクリプトが原文のまま表示されてしまいます)
<VirtualHost サーバのIP:443>
DocumentRoot "/var/www/vhosts/hoge/httpsdocs"
ServerName www.hoge.jp:443
(中略)
LoadModule php5_module /etc/httpd/modules/libphp5.so
AddType application/x-httpd-php .php
AddHandler php5-script .php
AddType text/html .php
DirectoryIndex index.php
</VirtualHost>
何か原因として考えられることはありますでしょうか。
これだけの情報では分からないという場合、「こんな可能性が考えられる」というヒントでも構いません。
また、可能な限り追加情報を出させていただきます。
どうぞよろしくお願いします。
AddType application/x-httpd-php .php
AddType text/html .php
この2つが矛盾している。上の1つだけにすべき
それからPHPは再インストールした?
AddType application/x-httpd-php .php
AddType text/html .php
この2つが矛盾している。上の1つだけにすべき
それからPHPは再インストールした?
ご回答、ありがとうございます。
AddType application/x-httpd-php .phpだけにするのは試してみます。
PHPの再インストールですが、yumでphp-opensslをインストールした場合でも
PHP本体の再インストールが必要なのでしょうか?
PHPの再インストールですが、yumでphp-opensslをインストールした場合でも
PHP本体の再インストールが必要なのでしょうか?
PHPのconfigで '--with-openssl' を指定していないとしたら
PHPの再インストールが必要。
ご回答、ありがとうございます。
AddType application/x-httpd-php .phpだけにするのは試してみます。
PHPの再インストールですが、yumでphp-opensslをインストールした場合でも
PHP本体の再インストールが必要なのでしょうか?