php验证码在本地测试可以生成,为什么上传到服务器就不能显示验证码图片,只显示一个叉?

2024年11月29日 08:57
有4个网友回答
网友(1):

不太清楚 用php把图片直接存在数据库里 的实际效果是什么?是读取图片文件并保存在数据库里吗?如果在数据库库里保存的是 图片的路径 ,请检查服务器地址url是否正确。如果在数据库库里保存的是 图片文件,需要注意输出时要加上header相关内容进行编码,比如:header("Content-type: image/JPEG",true);

网友(2):

贴代码 ,右键看验证码的路径..Q348773637

网友(3):

php 验证码一般是用GD2库函数画图生成的。
确认你的服务器加载了GD2库

网友(4):

可能是服务器上的GD库没有打开,如果不是这原因,就得看看你的程序,不然不好讲。