PHP验证码不显示的问题应该是经常的事情,我在这里把2种解决方案都发出来
方便大家后期使用.因为是昨天晚上自己写验证码都没有显示,我就直接把之前
和李炎恢老师上课写的验证码拿来还是不显示,醉了。
首先是第一种方法:
1、打开服务器安装目录下的php.ini文件;
2、去掉;extension=php_gd.dll或;extension=php_gd2.dll前的“;”;
3、重启服务器即可。
我的使用第一种无效!
然后是第二种方法:
//清除缓冲区
ob_clean();
//设定标头.告诉浏览器你要生成的MIME类型
header('Content-type:image/png');
在绘制验证码的前面清除缓冲区就行了。
最后保证2个方法都使用免得出问题。
/** * 计算两点地理坐标之间的距离 * @param Decimal $longitude1 起点经度 * @param Decimal $lati...
开启错误提示代码:ini_set("display_errors", "On"); error_reporting(E_ALL | E_STRICT);关闭错误提示代码:error_reporting(E_ALL ^&n...
(1).config.php 配置文件<?php /** * RabbitMQ_Config */ $config = [ 'host' => ...
经常我们下载国外资源容易被墙,可以通过php脚本获取远程文件流然后输出给我们的浏览器来下载。<?php //设置下载文件的url $url = 'https://mirrors.huaweicloud.com/ubuntukylin/ubuntukylin-19....
php event扩展在windows中依赖于php_sockets扩展,因此在php.ini中必须先加载php sockets扩展,如下。extension=sockets extension=event...
本教程使用的定时任务基于EasyTak,EasyTask官方文档:https://gitee.com/392223903/EasyTask由于tp3.2.x官方开发未考虑命令行支持和绝对路径开发的标准,因此我编写了一个支持的类来运行。1.在tp3.2.3根目录下安装easytaskcomposer&...