人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【Apache+PHP】現在ファーストサーバーにて公開中のホームページの一部コンテンツにSSLを適用したいと思っています。
(ファーストサーバーはデルタ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>

何か原因として考えられることはありますでしょうか。
これだけの情報では分からないという場合、「こんな可能性が考えられる」というヒントでも構いません。
また、可能な限り追加情報を出させていただきます。

どうぞよろしくお願いします。


●質問者: j1987
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:.jp AddHandler Apache application ETC
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● km1967
●35ポイント ベストアンサー

AddType application/x-httpd-php .php

AddType text/html .php

この2つが矛盾している。上の1つだけにすべき


それからPHPは再インストールした?

◎質問者からの返答

ご回答、ありがとうございます。

AddType application/x-httpd-php .phpだけにするのは試してみます。

PHPの再インストールですが、yumでphp-opensslをインストールした場合でも

PHP本体の再インストールが必要なのでしょうか?


2 ● km1967
●35ポイント

PHPの再インストールですが、yumでphp-opensslをインストールした場合でも

PHP本体の再インストールが必要なのでしょうか?

PHPのconfigで '--with-openssl' を指定していないとしたら

PHPの再インストールが必要。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ