验证码 - php生成图片问题

WBOY
发布: 2016-06-06 20:47:57
原创
1029 人浏览过

服务器是ubuntu的,使用源码的方式安装的php,能够看到gd库都开启了,

验证码 - php生成图片问题
验证码 - php生成图片问题

但是就是生成图片的时候,显示不出来,出来是错号的小图。同样的代码,在本机是没有问题的。
验证码 - php生成图片问题


兄弟们想看代码。我贴上,但是这个代码问题的可能性不大。同样的代码,在我开发环境中,没有问题可以出来图片的。我最大的问题,就是看不到出错日志?到底是什么错误都不清楚。只是感觉是gd库的问题。

<code>    /* 
  图片验证码 Powered By KASON test <a href="http://www.jbxue.com/">http://www.jbxue.com</a>   */  
  session_start();  
  $num=4;//验证码个数  
  $width=80;//验证码宽度  
  $height=20;//验证码高度  
  $code=' ';  
  for($i=0;$i
</code>
登录后复制
登录后复制

代码没有问题,有问题就是php与gd的配置了。这个问题最大的问题是没有解决问题的思路了。

回复内容:

服务器是ubuntu的,使用源码的方式安装的php,能够看到gd库都开启了,

验证码 - php生成图片问题
验证码 - php生成图片问题

但是就是生成图片的时候,显示不出来,出来是错号的小图。同样的代码,在本机是没有问题的。
验证码 - php生成图片问题


兄弟们想看代码。我贴上,但是这个代码问题的可能性不大。同样的代码,在我开发环境中,没有问题可以出来图片的。我最大的问题,就是看不到出错日志?到底是什么错误都不清楚。只是感觉是gd库的问题。

<code>    /* 
  图片验证码 Powered By KASON test <a href="http://www.jbxue.com/">http://www.jbxue.com</a>   */  
  session_start();  
  $num=4;//验证码个数  
  $width=80;//验证码宽度  
  $height=20;//验证码高度  
  $code=' ';  
  for($i=0;$i
</code>
登录后复制
登录后复制

代码没有问题,有问题就是php与gd的配置了。这个问题最大的问题是没有解决问题的思路了。

信息还是不足以确定问题,我感觉应该是在header之前有输出错误信息,导致图片无法显示。你可以尝试这样调试一下:

  1. 不要放到img标签里面去调试,直接浏览器访问请求输出图片的PHP,http://www.host.com/code.php
  2. session_start();前面加个error_reporting(E_ALL);ini_set("display_errors","On");先看看有没有错误

应该是你的服务器配置问题。放在我的ubuntu服务器上一切正常。

参考:php生成图片缩略图

PHP 图片处理类 phpThumb参数用法介绍
php上传图片功能的实现
php 上传图片加水印且支持透明的代码
php上传图片并打上透明水印的代码
php图片加水印与上传图片加水印类
php使用GD库生成bmp格式的图片(imagebmp)
php GD库上传图片并创建缩略图的代码

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!