lamp环境 centos6.8系统 基于Apache 宝塔面板 升级成https后访问网站总是下载网站根目录的index.php

网站环境:

LAMP环境

centos 6.8

Apache 2.4

PHP 5.6

宝塔面板

使用的是数安时代的ssl证书  

阅读此Apache 2.4 -SSL证书安装指南文档来进行安装证书

lamp环境 centos6.8系统 基于Apache 宝塔面板 升级成https后访问网站总是下载网站根目录的index.php

      在做这个的过程修改httpd.conf的时候还有一个还需要打开。

      LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

      因为从来没有接触过升级https的项目,也是第一次弄所以有好多不懂的地方,全拼自己摸索的做。在配置修改主机域名的时候需要将原httpd-ssl.conf的文件中的相应句子全部注释掉了。

注:http情况下访问都可以,没有问题。

       在做完了这些配置后发现一个问题,清空服务器缓存后访问域名,就会下载当前目录下的index.php文件,查找了相关碰到此问题的博客,基本上都是一些大同小异的,但是本着找相同配置环境的文档来处理,试了好多都不管用,感觉要崩溃了。

       但是功夫不负有心人啊,在查找资料的同时,看到有一个是因为

       LoadModule mime_module modules/mod_mime.so

      这个模块打开了,并且解决了问题。我在想我是不是也打开了,果然打开httpd.conf中查看时,这个模块确实是打开状态。

      将这个模块关闭了以后,清空缓存,重启Apache,测试网站后,果然不在下载了,但是却把php的源码给直接输出了,正在找解决办法。