php -- thinkPHP框架不显示验证码的原因与解决方法
2018-03-11 22:09:16
•
阅读
打赏
这篇文章主要介绍了php -- thinkPHP框架不显示验证码的原因与解决方法,
结合具体实例形式分析了thinkPHP关于验证码显示的相关配置方法与注意事项,需要的朋友参考下
页面验证码显示不出的原因
apache的配置文件问题
<VirtualHost *:80>
ServerName admin.exam.com
DocumentRoot E:/www/exam/server/Admin/
<Directory E:/www/exam/server/apps/Admin/>
Options FollowSymLinks
AllowOverride all
Order deny,allow
allow from all
Satisfy all
</Directory>
</VirtualHost>
是DocumentRoot和Directory不一致
<VirtualHost *:80>
ServerName admin.exam.com
DocumentRoot E:/www/exam/server/Admin/
<Directory E:/www/exam/server/Admin/>
Options FollowSymLinks
AllowOverride all
Order deny,allow
allow from all
Satisfy all
</Directory>
</VirtualHost>
应该是再添加后台的时候,配置文件时复制里一个模块的。
字体文件没找到
生成验证码的源文件中需要大的crystal.ttf字体文件不显示,难怪就只显示一条线,把字体文件移到源文件所在的目录就好了。
以上就是本文php -- thinkPHP框架不显示验证码的原因与解决方法的全部内容,希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。


相关推荐
深度学习 -- 损失函数
深度残差网络(Deep Residual Networks (ResNets))
深度学习 -- 激活函数
神经网络训练 -- 调整学习速率
生成对抗网络(GAN)改进与发展
生成对抗网络(GAN)优点与缺点
生成对抗网络(GAN)的训练
生成对抗网络(GAN)基本原理
生成模型与判别模型