linux下apache不解析php打开网页提示保存怎么办?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下apache不解析php打开网页提示保存怎么办?相关的知识,希望对你有一定的参考价值。
php-5.3.2
httpd-2.2.15
(如果你用的是安装版,应该会自动帮你配置好的。如果你用的是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无法解析,老提示下载,请问啥原因/