linux php无法解析的解决办法:首先找到apache配置文件;然后在根目录下执行“#find / -name "httpd.conf"”;最后添加内容为“AddType application/x-httpd-php .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信息

更多相关知识,请访问PHP中文网!

linux++php无法解析,怎么解决linux php无法解析的问题相关推荐

  1. linux crontab不运行,Linux运维知识之解决Linux中crontab不执行ntpdate问题

    本文主要向大家介绍了Linux运维知识之解决Linux中crontab不执行ntpdate问题,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 解决Linux中crontab尚未 ...

  2. linux sudo 命令无法使用,Linux运维知识之解决Linux下无法使用sudo命令问题

    本文主要向大家介绍了Linux运维知识之解决Linux下无法使用sudo命令问题,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 问题描述 使用普通用户登录后在终端中执行sudo ...

  3. qt程序在Linux下字体乱了,解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题!...

    本文解决的主要是界面程序编译运行后无法显示中文的问题,如果在creater 中无法输入中文,下载个IBus或者搜狗之类的中文输入法即可解决! 首先说乱码问题,这个很好解决: 如果是在linux下打开W ...

  4. linux下java程序乱码,解决linux下java程序(例如applet)中文乱码问题

    解决linux下java程序(例如applet)中文乱码问题 平台:Mandriva 2006.0 将Windows下的字体文件simsun.ttc拷贝到/usr/share/fonts/zh_CN, ...

  5. linux u盘内容乱码,解决Linux下U盘乱码的方法

    轻松解决Linux下U盘乱码的方法: 1.一般用这条命令: mount -o iocharset=utf8 /dev/sdb /tmp/fat 2.如若不行可试如下命令: mount /dev/sdb ...

  6. linux ftp匿名只能下载,解决linux ftp匿名上传、下载开机自启问题

    解决linux ftp匿名上传.下载开机自启问题 如果在平时学习,工作中经常使用 FTP 服务器 ,可以设置成开机自启,在设置之前要先了解几个关于自启的命令: 1.chkconfig 命令 主要作用: ...

  7. linux node 命令无效,完美解决linux下node.js全局模块找不到的情况

    今天在在linux上用npm安装了pm2准备部署node项目,结果通过pm2命令启动项目的时候报pm2找不到,这很伤,以为pm2没有安装成功,但是在node安装目录下面的bin文件夹里面调用pm2却没 ...

  8. linux mysql 2003错误代码,如何解决linux mysql2003错误

    linux mysql2003错误的解决办法:首先进入mysql目录:然后打开my.cnf文件,找到"bind-address = 127.0.0.1",并在前面加上"# ...

  9. linux使关机命令失效,解决Linux系统在设置alias命令重启后失效的问题

    在使用linux系统的过程中,大多数情况下都是在字符界面下进行的.有些比较长的命令我们不希望每次都重复输入,这样不仅浪费时间而且还容易出错:我们会使用alias命令来解决. 比如: alias ll= ...

最新文章

  1. webpack加载器打包样式表中的图片和字体
  2. 神秘围棋AI“神之一手”:5秒一步令日本高手叹服
  3. 将一个指针 free 两次之后会发生什么?
  4. oracle 安装 挂载磁盘组_ora-15077,ASM磁盘组不能挂载
  5. linux 动态库建立,浅析linux下静态库和动态库的建立和使用
  6. Python异常处理和进程线程
  7. WebCombo 客户端绑定数据
  8. [转]Ubuntu远程桌面登陆
  9. C#Word转Html的类
  10. android 按钮控制线程,关于手机安卓-线程测试
  11. web安全day40:最新版OpenVAS的安装配置
  12. 校招/社招-算法岗简历及面试经验分享
  13. 如何在 SAP 轻松访问屏幕上以不同的布局创建不同的启动板
  14. 配置云服务器+bt面板搭建自己的服务器
  15. 三井住友加入R3 Marco Polo区块链网络
  16. Codeforces 892 A Greed(水题)
  17. jQuery1.7.1 API的基础教程整理和总结
  18. huge形式_big的最高级形式
  19. C语言面试题(嵌入式开发方向,附答案及点评)
  20. php校园二手旧书捐赠回收系统毕业设计

热门文章

  1. 3D Computer Grapihcs Using OpenGL - 18 相机移动
  2. 为MongoDB添加身份验证
  3. 【leetcode】length of last word (easy)
  4. gaia引擎分析(一)资源管理
  5. Asp.net Request方法获取客户端的信息
  6. Windows内核API HOOK 之 Inline Hook
  7. 【转】TestNG常用注解
  8. 聊聊基准测试的MVP方案
  9. POJ 1287 Networking
  10. Android开发学习之路-机器学习库(图像识别)、百度翻译