文档章节

PHP画图时出现“因其本身有错无法显示”的问题的解决办法

Macnode
 Macnode
发布于 2013/05/20 16:50
字数 197
阅读 135
收藏 0

1,首先检查PHP是否有GD库支持及相关函数,如imagejpeg,imagepng等。
2,PHP文件保存为UTF-8时,是否是无BOM的,如果有,请另存为无BOM的UTF-8。
3,PHP代码中,<?php 之前是否没有任何空行或空格等各类空白字符。如果有,删除干净。
4,如果以上三项确定后仍然有问题,只好在输出header前,加上ob_clean(),如下所示:

ob_clean();
if(function_exists("imagepng")){
    header("Content-Type: image/x-png");
    imagepng($img); //$img是代码中的图像资源
}

以上检查的前提是,PHP代码中变量、函数拼写正确,有关文件及路径名存在,同时在代码中也没有写错。

 

© 著作权归作者所有

共有 人打赏支持
Macnode
粉丝 6
博文 13
码字总数 2446
作品 0
海淀
高级程序员
图像因其本身有错无法显示 解决方法

这段时间在写一个验证码,在我的机器上好好的,但是到了公司的电脑上就显示 图像因其本身有错无法显示,这是什么原因呢? 试了好长时间还是没办法解决,于是就去google。 网上通用的解决方法...

bengozhong
2015/11/03
0
0
用户吐槽 Azure Kubernetes ,因其搞砸了集群 !

微软在6月份刚向全世界发布了Azure Kubernetes服务(AKS);却不料,现在几个满腹牢骚的客户称,这个托管容器产品还没有完全成熟。 在周一发布的一篇博文(https://movingfulcrum.com/horro...

云头条
08/11
0
0
invalid character found in the request target 异常

这个异常时因为Tomcat 9不支持请求格式出现“{”等非法字符的问题 因为tomcat版本问题遇到的坑,记录一下。 问题 今天由于要测试一下订单详情页的异步查询,在本地起了一个服务,发送的请求是...

edwardGe
08/22
0
0
怎么解决几何画板工具箱乱码

几何画板提供丰富而方便的创造功能,几何画板使用户可以随心所欲地编写出自己需要的教学课件。在用几何画板时添加了新的自定义工具,但是打开自定义工具却发现工具的字体乱码,该如何解决几何...

学术研究软件
2016/04/12
16
0
分析php代码报502的错

首先得了解502错误的定义(http://www.checkupdown.com/status/E502_zh.html)以及主要是考虑是不是代理(访问的上游)出了问题 查询php-fpm的日志可以发现有php运行超时的记录 ... [pool ww...

itlittlefun
2017/02/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

原型模式

1、原型模式-定义 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 克隆(浅度克隆->拷贝值类型或者引用,深度克隆->创建新的对象,开辟新的内存) 例如客户端知道抽象Pro...

阿元
今天
30
0
awk命令扩展使用操作

awk 中使用外部shell变量 示例1 [root@centos01 t1022]# A=888[root@centos01 t1022]# echo "" | awk -v GET_A=$A '{print GET_A}'888[root@centos01 t1022]# echo "aaaaaaaaaaaaa" | aw......

野雪球
今天
27
0
深入解析MySQL视图VIEW

Q:什么是视图?视图是干什么用的? A:视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。   通过视图,可以展现基表的部分数据;...

IT--小哥
今天
33
0
虚拟机学习之二:垃圾收集器和内存分配策略

1.对象是否可回收 1.1引用计数算法 引用计数算法:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时候计数器值为0的对象就是不可能...

贾峰uk
今天
21
0
smart-doc功能使用介绍

smart-doc从8月份底开始开源发布到目前为止已经迭代了几个版本。在这里非常感谢那些敢于用smart-doc去做尝试并积极提出建议的社区用户。因此决定在本博客中重要说明下smart-doc的功能,包括使...

上官胡闹
昨天
32
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部