刚才在超越论坛上发了在我服务器上无法显示的图片,结果那边可以正常显示。真是我的APACHE或PHP的设置有问题?!
解决方案 »
- .htaccess配置二级域名重定向目录后404错误无法捕捉
- php取客户ip 在线等待
- 部分中文插入mysql数据库变成问号,怎么回事?
- 小弟有一疑问: 如果一个服务器相当厉害,PHP能把这个服务器的性能发挥出来么。还是只能利用百分之几?
- linux PHP5.2下类不能同时继承并接口吗
- 兩個網站之間如何傳遞大量數據
- unexpected $end error why?
- 谁能成功在redhat8下安装php和mysql
- 请问Session的问题
- 关于PHP用AJAX即时输出的问题
- php+oracle分页
- 好不容易找到一篇好文章 居然不可以保存 高手来接分啊.................
我的思考过程是这样的:
JPG文件上传到服务器,在上传的程序中服务器并不考虑这个文件是什么东东,只是把原来文件“复制”一份到服务器上。到服务器上,JPG文件编码的内容并没有改变。这说明问题不出在上传程序部份。
OK,那看看输出的部份。输出到客户端浏览器,HTML代码是<img>标签,而当我们看到图形时,是浏览器解析<img>标签的src参数,显示src链接地址上的图片文件。这个图片文件由Web服务器输出。而Web服务器是有对输出的内容进行过滤的。
按这样的思路,问题应该是出在Web服务器这个环节上的呀?!
小弟的水平很低,不知这样的思路是否正确。更重要的是,有何解决办法?再次谢过!!!
不能正常显示的图片确实是RGB的,而不是CMYK。而且同样的图片,我在Exceed PHP论坛上上传后是正常显示的。这说明不是图片的问题。多谢!
AddType application/x-httpd-php .inc .css .js .jpg
注释掉这一句就没有问题了。什么时候加的这句大错特错的东东都不知道。真笨,呵呵!谢谢楼上各位的参与,谢谢!