|
本帖最后由 (Lingz)靈斯 于 2013-2-26 14:51 编辑
最张问题发现了,是由于运行环境中的GD 库没有安装 JPEG SUPPORT 所导致
开发环境,MACOS 使用MANP 在PHP 5.4.4 的环境下开发。
运行环境,centos 5.4 使用yum 编译PHP 5.3.5 ,已装GD库。
代码如下:
PHP复制代码
$yzm = strtoupper(substr(md5(rand()),0,4));
$session_yzm = array(
"yzm"=>$yzm
);
$this->session->set_userdata($session_yzm);
$this->load->helper('captcha');
$vals = array(
'img_path' => './resource/captcha/',
'img_url' => 'http://xxx.abc.com:8888/resource/captcha/',
'word' => $yzm,
'expiration' => 1,
'img_width'=>80,
'img_height'=>30
);
//
$cap = create_captcha ($vals);
//
// echo $cap['image']; //输出HTML 代表
复制代码
'img_path' 和 'img_url' 已设置上没有问题,
在开发环境下可以运行。
但在运行环境里则不能运行,在执行create_captcha 时页面空白没有输出错误信息。
|
|