Linux下 Apache 不能解析php 和不能解析 mht shtml 文件格式问题汇总
来源:互联网 发布:ubuntu终端退出全屏 编辑:程序博客网 时间:2024/05/01 07:54
在linux下apache无法解析文件问题
1、对于php格式无法解析,显示源码或下载时
到apache 所在目录一般是 /usr/local/apache2/conf/httpd.conf
直接添加
AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml .inc
AddType application/x-httpd-php-source .phps
重启apache就好了,前提是php必须装好,并apache 要加载成功phplib.so组件
2、对开mht格式文件是源码或乱码时
同上,到apache 所在目录一般是 /usr/local/apache2/conf/mime.types 或 /etc/mime.types
打开conf/mime.types文件,查找到 message/rfc822 这行,在其后面加入mht。
这样conf/mime.types文件中的“message/rfc822”就变成了“message/rfc822 mht”。
保存conf/mime.types文件后,重新启动Apache即可。
PS:因为Apache默认的不支持mht文件格式,在windows环境中用IE访问mht文件会出现乱码和MIME头信息的提示,经过如上面的修改就可以通过www来访问mht文件了。
3、让Apache支持shtml实现include文件解析的配置方法
同上,到apache 所在目录一般是 /usr/local/apache2/conf/httpd.conf
1. 确认加载include.so模块,将注释去掉:
LoadModule include_module libexec/apache2/mod_include.so
2. AddType部分去掉这两段注释:
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
3. Directory目录权限里面找到
Options Indexes FollowSymLinks
增加Includes修改为:
Options Indexes FollowSymLinks Includes
4. 重新启动Apache服务即可
- Linux下 Apache 不能解析php 和不能解析 mht shtml 文件格式问题汇总
- apache 不能解析 php
- Apache 不能解析 PHP
- Iframe不能解析mht格式文件
- 关于apache不能解析php语言的问题
- mac 上apache不能解析 php
- Apache 不能解析 jsp
- 服务器不能解析php
- ubuntu解决apache不能解析php问题等详细步骤(php7 + mysql5.7 +apache2.4)
- 不能解析localhost和127.0.0.1问题
- Linux下Apache无法解析.php文件
- ubuntu下apache不能解释php的问题
- iis 不能解析asp问题
- JsonHelper 修改不能解析“[]”问题
- php解析mht文件转换成html
- ubuntu中不能解析php文件
- Apache配置解析SHTML支持(SSI)
- Apache支持include文件解析shtml
- 【Leetcode】Remove Element
- 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(31)-MVC使用RDL报表
- ids & hdmi 原理
- outlook Express 6邮件的文件大小超过2G时的办法
- [Codeforces] Round #235 (Div. 2)
- Linux下 Apache 不能解析php 和不能解析 mht shtml 文件格式问题汇总
- SQL自动并且异地备份重要的数据库文件
- 黑马程序员----泛型
- 在asp.net mvc中使用json
- java 应用-创建,发布,目录结构,WEB-INF,META-INF,web.xml,build.xml
- WebRtc VoiceEngine代码解析
- Struts2文件的上传和下载
- tar 报错gzip: stdin: not in gzip format
- static——直属单位