用户
 找回密码
 入住 CI 中国社区
搜索
查看: 7338|回复: 15
收起左侧

[Web] CI 验证码在Linux下不显示

[复制链接]
发表于 2012-1-9 17:14:33 | 显示全部楼层 |阅读模式
PHP复制代码
 
          $vals = array(
          'word' => $this->randomString(5),
          'img_path' => './captcha/',
          'img_url' => base_url().'captcha/',
          'img_width' => '150',
          'img_height' => 30,
          'expiration' => 60
        );
       
        $cap = create_captcha($vals);//把验证码造出来。
 
复制代码


求解。。

 楼主| 发表于 2012-1-9 17:16:08 | 显示全部楼层
在本地Windows主机下是可以的。。。。
 楼主| 发表于 2012-1-9 17:17:31 | 显示全部楼层
打印数组是空值,不知道是什么原因。求助。
 楼主| 发表于 2012-1-9 17:18:05 | 显示全部楼层
已经load函数类了。
PHP复制代码
 
   $this->load->helper('captcha');
 
复制代码
 楼主| 发表于 2012-1-9 17:18:53 | 显示全部楼层
TM截图未命名.jpg
就是不显示啊。只是空白。。。不报错误。
 楼主| 发表于 2012-1-9 17:19:37 | 显示全部楼层
自己顶贴,求助帮忙。
 楼主| 发表于 2012-1-9 17:59:55 | 显示全部楼层
已经解决了。是服务器权限的问题。
发表于 2012-1-9 19:46:00 | 显示全部楼层
captcha目录没有读写或是没有创建
 楼主| 发表于 2012-1-10 08:47:18 | 显示全部楼层
sdink 发表于 2012-1-9 19:46
captcha目录没有读写或是没有创建

目录创建了,是因为没有给apache用户读写的权限导致的。目前已经解决。
发表于 2012-2-14 17:54:13 | 显示全部楼层
怎麼解決的 ?

本版积分规则