IE9打不开php页面,大神请帮忙 我在WAMP环境下写代码,IE9运行php页面每次都弹出一个下载的对话康,但是我用360浏览器能够正常解析!另外所有网上其它的php页面我的IE9也老是弹出一个下载的对话框,但是360能正常显示!这是什么原因,网上找了会也找不到原因,有哪位大神能帮帮忙吗?????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 火狐下如何? 怎么访问的? php文件有没有放入跟目录下? 文件在apache服务器的位置肯定是没问题的,因为360浏览器都能访问嘛,而且不只是我写的打不开,网上其他的php页面也打不开!但是360浏览器可以!火狐浏览器我没试过,但是既然有浏览器能打开那就不是网页的问题吧,可能是IE9缺少了个什么东西,但是又找不到具体是什么 不知道你说的没有配置是不是这个:<meta content="text/html; charset=gb2312" http-equiv="Content-Type"/>我也是php新手,这个是默认的!我代码中没写这个。然后我把这行代码加进去了,没用!两个浏览器还是一个能打开一个不能!其实我更多的认为应该是我的IE9配置问题,可能少了个什么东西!当然还是希望大家多多指导…… 本帖最后由 xuzuning 于 2012-10-06 11:08:35 编辑 这个应该是你没有把php文件放到apache的www(或者设置的虚拟目录)目录下吧,至于360浏览器能打开,我一直觉得360的产品一直都挺神奇的,还有在没有php服务器的情况下,非IE内核的浏览器能以乱码的形式打开php文件 按照你说的在360浏览器下我运行了一个URL(自己的一个比较简单的URL),输出的结果就这样的,表示看不懂另外用IE9运行一下还是不行,依旧弹出下载对话框 按照你说的在360浏览器下我运行了一个URL(自己的一个比较简单的URL),输出的结果就这样的,表示看不懂PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0M另外用IE9运行一下还是不行,依旧弹出下载对话框 我的php文件放置在D:\Apache\htdocs中,我是在自己的电脑上弄的,没有www目录。另外我也安装了php。我以前也在WAMP环境下写过,当时(当时的电脑和现在不同)IE9是可以运行的。所以我也奇怪,我觉得大多数是因为我的IE9缺少了点什么。 我知道是怎么回事,php.ini文件配置不对,加载php扩展的dll文件部分不正确。楼主,你还是检查php运行环境。 还是不对,我之前的确是有些dll加载了,有些没有加载。然后听从您的意见把所有的dll都加载了,但是还是不行,同样的问题依旧出现…… Apache的配置文件httpd.conf关键的地方有没有搞错!我的配置是这样的:#加载php模块LoadModule php5_module D:/WebServer/php5/php5apache2_2.dllPHPIniDir "D:/WebServer/php5"#运行php的后缀名可以是 .php或.html等AddType application/x-httpd-php .php还有检查一下目录的权限<Directory "D:/htdocs/">……</Directory> 这个地方没问题,我检查了!谢谢!模块加载那个地方要是有问题apache服务器都运行不了!这个我检测过…… 我拿过一个最简单的例子试验过<?phpecho "12345!";?>用360浏览器页面能显示12345!,IE依旧下载对话框! 把IE9卸了,你都说了打开网上的网站都会让下载,那肯定是浏览器的问题了,跟环境设置一点关系没有。装个IE10吧!说不定问题就解决了 解决了。。在最上面加上这句header("Content-Type:text/html; charset=utf-8"); 是在php.ini文件加吗?在你代码文件中加 是在php.ini文件加吗?在你代码文件中加在<?php 里面还是外面都不行啊!! mysql 触发器怎么写 5.0.6 php 如何取 <select multiple="multiple"> 的所有值 初来咋到,只为发帖 求解析 XML 出现乱码浏览器解析出错怎么处理 求 log4php 的中文资料 求解密此文件!!附件下载地址已附上!! 部署维基百科后页面出现的错误 phpexcel 求教! uploadify多文件显示 PHP新手关于采集的问题 PHP的开发工具
怎么访问的? php文件有没有放入跟目录下?
不知道你说的没有配置是不是这个:
<meta content="text/html; charset=gb2312" http-equiv="Content-Type"/>
我也是php新手,这个是默认的!我代码中没写这个。然后我把这行代码加进去了,没用!两个浏览器还是一个能打开一个不能!其实我更多的认为应该是我的IE9配置问题,可能少了个什么东西!当然还是希望大家多多指导……
另外用IE9运行一下还是不行,依旧弹出下载对话框
按照你说的在360浏览器下我运行了一个URL(自己的一个比较简单的URL),输出的结果就这样的,表示看不懂
PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0M另外用IE9运行一下还是不行,依旧弹出下载对话框
我的php文件放置在D:\Apache\htdocs中,我是在自己的电脑上弄的,没有www目录。另外我也安装了php。我以前也在WAMP环境下写过,当时(当时的电脑和现在不同)IE9是可以运行的。所以我也奇怪,我觉得大多数是因为我的IE9缺少了点什么。
php.ini文件配置不对,加载php扩展的dll文件部分不正确。楼主,你还是检查php运行环境。
还是不对,我之前的确是有些dll加载了,有些没有加载。然后听从您的意见把所有的dll都加载了,但是还是不行,同样的问题依旧出现……
LoadModule php5_module D:/WebServer/php5/php5apache2_2.dllPHPIniDir "D:/WebServer/php5"#运行php的后缀名可以是 .php或.html等
AddType application/x-httpd-php .php
还有检查一下目录的权限
<Directory "D:/htdocs/">
……
</Directory>
这个地方没问题,我检查了!谢谢!模块加载那个地方要是有问题apache服务器都运行不了!这个我检测过……
我拿过一个最简单的例子试验过
<?php
echo "12345!";
?>
用360浏览器页面能显示12345!,IE依旧下载对话框!
在最上面加上这句
header("Content-Type:text/html; charset=utf-8");
在你代码文件中加
在你代码文件中加在<?php 里面还是外面都不行啊!!