2010-03-15 157 views
1

我刚刚拿到了我的ssl证书,第一次工作。 由于某些原因,当我使用https连接到我的网站时,我的浏览器尝试下载php文件。PHP不能通过SSL连接工作

我在我的httpd.conf中有以下行。这不是确保php文件使用php运行的线吗?

AddType application/x-httpd-php .php 

我还需要改变什么,以便我可以让PHP文件通过https连接工作。

谢谢!

UPDATE:

的httpd.conf:

Removed...

+0

AddType是在哪里嵌套的?那里的mod_ssl配置看起来像什么? – plod 2010-03-15 17:27:24

+0

“AddType application/x-httpd-php .php”位于httpd.conf和ssl.conf中。 你对mod_ssl配置有什么了解? – Haluk 2010-03-15 17:36:09

+0

将您的httpd.conf完整发布以获得更快的解决方案 – Zak 2010-03-15 18:32:07

回答

1

的问题是不知何故向Plesk。这台专用服务器附带预装的plesk。我从来没有使用它,但事实证明它以某种方式覆盖了我的ssl.conf。

所以解决方案是在plesk下创建我的域。将所有文件移至由plesk创建的新目录。将我的ssl证书嵌入到plesk中,并将证书与域相关联。

现在它像一个魅力工作。我不能说我很高兴我必须开始学习Plesk,但至少它正在工作。