php为什么不解析-PHP问题

资源魔 32 0

php为何没有解析?

linux 下php没有解析的处理方法

前次装置完php后不测试,比来测试发现,php代码不执行,没有被解析,体现为,前往源代码

测试文件test.php

代码为

<?php
        phpinfo();
?>

应该前往php信息页面,然而只前往了源代码,排查信息以下:

1.apache不增加对应的php类型,以是没有支持php的剧本解析

处理方法:正在设置装备摆设文件中增加对应类型

找到apache设置装备摆设文件:晓得地位的本人去找,没有晓得地位的尝尝应用find饬令

正在根目次下执行:#find / -name "httpd.conf"

修正httpd.conf正在文件中增加一行内容:AddType application/x-httpd-php .php

2.不加之针对php的索引,假如不该索引的支持,则无奈解析用php编写的网页

处理方法:正在设置装备摆设文件中增加对应索引

找到设置装备摆设文件办法同上,找到DirectoryIndex index.html

改成DirectoryIndex index.html index.htm index.php 便可

3.开启了防火墙

用饬令:#getenforce

来查看防火墙的状态,若是Enforcing,阐明是关上的,请正在设置装备摆设文件中封闭

正在/etc/selinu目次下,修正config中的enforcing为disabled

4.未加载php5_module模块

处理方法:增加模块

正在设置装备摆设文件中增加:LoadModule php5_module modules/libphp5.so

最初从新启念头器。

至此,应该是不成绩的了。从新测试,能够前往php信息

8e8a2af79bf0109ad89d470d7d6a2d7.png

更多PHP相干常识,请拜访PHP教程!

以上就是php为何没有解析的具体内容,更多请存眷资源魔其它相干文章!

标签: php php教程 php故障解决 php使用问题

抱歉,评论功能暂时关闭!