天天看点

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

11.14/11.15 Apache和PHP结合

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

编辑:httpd主配置文件/usr/local/apache2.4/conf/httpd.conf

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

去掉#号

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

将php7加#

Telnet IP+80

端口不通,需要开启iptables防火墙

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

更改require

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

更改配置后需要操作才能生效

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

重新加载服务

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

增加一行php进行解析

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

页面显示

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

结果访问的是源代码

如果遇到php无法解析,需要检查相关的apache的配置文件

(1)检查apache的php

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

有没有加载php5

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

查看是否有libphp5.so文件

如果有此文件,但没有加载,则查看apache的配置文件

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

然后检查apache的配置文件AddType

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

中间有空格,在/x-httpd-php  .php

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

每次更改配置文件后,对配置文件进行加载和检查

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

11.16/11.17 Apache默认虚拟主机

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机

虚拟主机配置文件vhost.conf

11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机