linux下apache不解析php打开网页提示保存怎么办?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下apache不解析php打开网页提示保存怎么办?相关的知识,希望对你有一定的参考价值。

php-5.3.2

httpd-2.2.15

是你的apache配置文件没写好,请检查一下是否有以下内容:
(如果你用的是安装版,应该会自动帮你配置好的。如果你用的是noinstall版,那就要自己手工配置了。)
# 加载php模块
LoadFile "/opt/php-5.3.1/php5ts.dll"
LoadModule php5_module "/opt/php-5.3.1/php5apache2_2.dll"
# php.ini文件所在目录
PHPIniDir "/opt/php-5.3.1"
# 接受到php页面请求时,交给php引擎解释,而不是下载页面
AddHandler php5-script php
AddType application/x-httpd-php .php .php5
AddType application/x-httpd-php-source .phps
# 将目录的默认索引页面改为index.php
DirectoryIndex index.php
参考技术A 在APACHE的配置里,增加对.PHP扩展名的支持。

另外,编译PHP的时候,要加载APACHE的模块!

GOOD LUCK!
参考技术B 在etc/httpd/conf/http.conf里面编辑,要把DirectoryIndex 的第一个设为index.php,才能显示。 参考技术C 说明 php没有安装 好,apache 没有加载进php来。

网页提示错误类型:400啥意思

网页提示错误类型400指的是你访问的页面域名不存在或者请求错误。400是一种是HTTP状态码,400 Bad Request。是在打开网页时服务器返回到客户端的一种状态码。显示在客户端的也就是400页面。400页面是当用户在打开网页时,返回给用户界面带有400提示符的页面。

简单来说就是当网页不存在(例如已经被删除了),打开就会出现这个提示。

扩展资料:

通常只用Windows主机才会出现这样的字样,如果是Linux主机,会显示不同的错误提示。bad request invalid hostname出现这个错误的原因是某个域名绑定到了某个主机上,而该主机却没有绑定这个域名,所以IIS就返回了这个提示信息。

参考资料:400 (HTTP状态码)-百度百科

参考技术A 检查你网站程序在空间里面是否调试好,如果是空间不支持程序里面的一些设置的话,就会出现 错误 提示的本回答被提问者采纳 参考技术B 连接服务器错误,或某些地方被修改了 参考技术C Client Error
=====================
400 Bad Request
因为错误的语法导致服务器无法理解请求信息。

401 Unauthorized
如果请求需要用户验证。回送应该包含一个WWW-Authenticate头字段用来指明请求资源的权限。

402 Payment Required
保留状态码

403 Forbidden
服务器接受请求,但是被拒绝处理。

404 Not Found
服务器已经找到任何匹配Request-URI的资源。

405 Menthod Not Allowed
Request-Line 请求的方法不被允许通过指定的URI。

406 Not Acceptable

407 Proxy Authentication Required

408 Reqeust Timeout
客服端没有提交任何请求在服务器等待处理时间内。

409 Conflict

410 Gone

411 Length Required
服务器拒绝接受请求在没有定义Content-Length字段的情况下。

412 Precondition Failed

413 Request Entity Too Large
服务器拒绝处理请求因为请求数据超过服务器能够处理的范围。服务器可能关闭当前连接来阻止客服端继续请求。

414 Request-URI Too Long
服务器拒绝服务当前请求因为URI的长度超过了服务器的解析范围。

415 Unsupported Media Type
服务器拒绝服务当前请求因为请求数据格式并不被请求的资源支持。

416 Request Range Not Satisfialbe

417 Expectation Failed
参考技术D 域名解析错误

以上是关于linux下apache不解析php打开网页提示保存怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

linux安装完Apache和PHP后,为啥还是不能解析php网页啊?

Apache与PHP的结合使主机访问linux80端口的方法

Linux 操作系统,安装了PHP后apache2无法解析,老提示下载,请问啥原因/

一键安装php后,不能打开某些php网页文件,提示啥数据库错误哦等等一些问题。安装完后怎样具体配置php

linux下apache解析不了php文件

linux 安装了LAMP环境,但是apache解析不了php文件,httpd.conf配置修改了都不行求大神帮帮忙