php没有后端吗,php为何不剖析_后端开发

当在Linux环境中发现PHP代码不被解析,只显示源代码时,可能的原因包括:Apache未配置PHP解析模块、缺少PHP索引、防火墙设置、PHP5_module模块未加载。解决方法包括在httpd.conf中添加PHP类型、设置PHP为默认索引、关闭防火墙或加载PHP模块,重启服务器后问题通常可以得到解决。
摘要由CSDN通过智能技术生成

0570578dd7f8407acf487d976a341219.png

php为何不剖析?

linux 下php不剖析的解决办法

上次安装完php后没有测试,近来测试发明,php代码没有实行,不被剖析,表现为,返回源代码

测试文件test.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信息

c9d7f0a1f68610ac09293c3a5d5246fc.png

更多PHP相干学问,请接见PHP教程!

以上就是php为何不剖析的细致内容,更多请关注ki4网别的相干文章!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值