Thinkphp 传到服务器,验证码不显示
来源:互联网 发布:c语言编写的系统 编辑:程序博客网 时间:2024/05/23 14:40
Thinkphp 传到服务器,验证码不显示
本地测试正常的正常,上传到服务器验证码不显示解决办法:
1、查看服务器GD库是否开启;
2、查看生成的验证码路径是否正确;
3、是否在服务器上直接用文本编辑配置文件等文件,导致编码不一致;
4、在生成验证码之前有输出。
在生成验证码之前用var_dump( ob_get_contents())查看是否有输出。
若有输出的话,解决办法:
在扩展文件Image.class.php中找到buildImageVerify()方法,在生成验证码Image::output($im, $type)之前加清除有输出内容的代码ob_end_clean();
在调用的地方通用加入该清除代码<?php import('ORG.Util.Image');ob_end_clean();Image::buildImageVerify();?>
0 0
- Thinkphp 传到服务器,验证码不显示
- thinkphp 验证码不显示
- thinkphp验证码不显示
- thinkphp写的验证码不显示
- 关于thinkphp显示不出验证码
- thinkphp 验证码不显示问题
- Thinkphp 验证码不显示解决办法
- thinkphp验证码在服务器显示不了
- Thinkphp中验证码不显示(裂开)解决办法
- 解决thinkPHP图片验证码不显示的问题
- thinkphp生成的验证码不显示问题解决
- thinkphp生成的验证码不显示问题解决
- 关于thinkphp验证码不显示的问题
- ThinkPHP 解决验证码不显示的方法
- thinkphp部署到Linux后验证码功能不显示
- 关于thinkphp生成的验证码不显示问题解决
- ubuntu下thinkphp不显示验证码的问题
- thinkphp生成的验证码不显示问题解决
- JS易犯错集合
- SQLServer - 约束
- C++类中的常量
- 7、ssh整合
- JNI引入
- Thinkphp 传到服务器,验证码不显示
- MVVM中的Messenger
- Github上最火的40个Android开源项目 (搜藏)
- 网络体系出现问题的五大征兆
- PCB 什么情况下可以敷铜,什么情况下不能敷铜?
- Pat(Advanced Level)Practice--1009(Product of Polynomials)
- Linux 下char转换为wchar_t
- 回归魅族:黄章重任CEO MX3降至1999元
- 使用sql语句创建修改SQL Server标识列