thinkPHP显示不出验证码的原因与解决方法分析

本文实例讲述了thinkPHP显示不出验证码的原因与解决方法。分享给大家供大家参考,具体如下:

今天到公司,svn update代码后,在浏览器上输入域名后,在验证码那块显示不出,找了半个上午,后来仔细看了下apache的配置文件

<VirtualHost *:80> ServerName admin.exam.com DocumentRoot E:/www/exam/trunk/server/Admin/ <Directory E:/www/exam/trunk/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/trunk/server/Admin/ <Directory E:/www/exam/trunk/server/Admin/> Options FollowSymLinks AllowOverride all Order deny,allow allow from all Satisfy all </Directory> </VirtualHost>

应该是再添加后台的时候,配置文件时复制里一个模块的,粗心了。

另外:

今天一同事又遇到类似的问题,我以为用上面的方法就可以解决呢,可是试了下不行,本着求真务实的态度我就去瞅了下生成验证码的源文件,终于发现了,原来是那个crystal.ttf字体文件不显示,难怪就只显示一条线,把字体文件移到源文件所在的目录就ok了。

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

时间: 2024-08-02 15:53:51

thinkPHP显示不出验证码的原因与解决方法分析的相关文章

Android ListView滑动过程中图片显示重复错乱闪烁的原因及解决方法

主要分析Android ListView滚动过程中图片显示重复.错乱.闪烁的原因及解决方法,顺带提及ListView的缓存机制. 1.原因分析 ListView item缓存机制:为了使得性能更优,ListView会缓存行item(某行对应的View).ListView通过adapter的getView函数获得每行的item.滑动过程中, a. 如果某行item已经滑出屏幕,若该item不在缓存内,则put进缓存,否则更新缓存: b. 获取滑入屏幕的行item之前会先判断缓存中是否有可用的ite

网站快照回档的常见原因和解决方法分析

众所周知,网站快照是判断网站权重的方式之一,也是分析我们网站被百度重视程度的一个关键因素之一,但是笔者发现很多朋友包括笔者的网站经常会出现快照回档的问题,快照回档说明了那些问题?我们又应该从那些方面提高网站权重保证我们网站快照的天天更新呢?下面笔者就自己在网站运营优化过程中关于快照回档的几点原因和解决方法技巧和大家一起分享一下.好了,闲话短续咱们进入今天的主题.我将快照回档的原因大致总结了一下几点,然后一一进行分析. 第一,服务器因素.这个是快照回档的一个非技术性因素,但是对于网站快照的影响又是

WinXP下光纤拨号出问题的原因及解决方法

  现在大多数家庭都使用光纤接入式宽带,这种宽带速度比传统的网络连接速度更快,也更稳定.由于不少朋友刚接触这种宽带,在使用过程中常常会出现一些问题,比如在WinXP下安装FTTB拨号程序出现了如下故障: 故障原因: 在Windows XP中按照在Windows 98下的操作步骤,安装FTTB专用拨号程序后输入用户名和密码,系统要求重启.重启系统后双击拨号程序,奇怪的是它要求笔者再次建立新的连接,而以往在Windows 98下,就可直接拨号上网了.再次建立一个连接,仍然如此. 故障分析: 由于在安

Outlook新邮件要双击打开后才显示为已读的原因及解决方法

症状:用户的邮件只要点击后,在reading pane上预览后,便会显示为已读,因此用户想要设成双击打开后才变成已读的状态 原因:reading pane设置问题 解决方法:tools--options--other--reading pane,去掉3个选项中的勾. 查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Office/Outlook/

Win7开机进入桌面后显示iertutil.dll丢失的原因及解决方法

  操作Win7时经常会由于一些失误,导致系统文件被误删.遇到这种情况有时候会无法开机,即使能开机进入桌面后也会提示你找不到某些文件,大大影响了用户的操作体验.下面小编要说的这个故障是系统文件iertutil.dll缺失,iertutil.dll缺失对开机影响不大,但总是会跳出提示让人心烦.遇到这种情况该如何解决呢? 造成Win7开机提示找不到iertutil.dll文件的原因,是因为系统中的IE浏览器被卸载所出现的提示,解决方法非常简单. 一.用鼠标右键单击Win7桌面任务栏空白位置处,然后选

php绘图中显示不出图片的原因及解决

php绘图首先要确认gd库是否启用,到php.ini文件中,找到extension=php_gd2.dll将前面的;去掉,重新启动服务器 php绘图首先要确认gd库是否启用,到php.ini文件中,找到extension=php_gd2.dll将前面的;去掉,重新启动服务器. 如果在绘图中还是没有显示正常的图片,说明服务器在回复请求时,图片的信息有误,要保证不要前面不要有任何东西,包括html. 另外还不出图片,在绘图前清一下缓存(也就是在写header之前),先写ob_clean(); 然后就

php绘图中显示不出图片的原因及解决_php技巧

php绘图首先要确认gd库是否启用,到php.ini文件中,找到extension=php_gd2.dll将前面的:去掉,重新启动服务器. 如果在绘图中还是没有显示正常的图片,说明服务器在回复请求时,图片的信息有误,要保证不要<?php?>前面不要有任何东西,包括html. 另外还不出图片,在绘图前清一下缓存(也就是在写header之前),先写ob_clean(); 然后就可以显示了(包括编写文件下载的时候,出现下载后打不开文件时,也需要清一下缓存).

网站快照长期不更新原因及解决方法分析

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 如果网站超过十天没有被百度或者谷歌更新,至少在一定程度上说明,这个网站对谷歌或者百度来说已经无关轻重了.纵观国内数以百万计的网站,能够让搜索引擎经常更新的却为数不多.这个情况,也和现实的国情有关,中国不乏像新浪.搜狐这样的大的网站,也不乏Admin5.站长之家这样的的IT中坚力量,但是我们更应该清醒的看到,80%或者90%以上的网站来自企业,

谈网站降权后的原因及解决方法分析

这几天因为cnzhanzhang被百度降权的事情一直郁闷着. 闲着无聊整理一下cnzhanzhang上的文章,写了如下文章. 首先谈一下什么是网站被降权了 网站被将权的表现是: 1. 被搜索引擎收录你的网站速度变慢,通常表现在快照更新时间,这点cnzhanzhang的快照就停留在7月份. 2.你的网站关键字后排名下降或者被彻底去掉. 3.如果权重高的话你更新了会很快就收,权重底可能好几天半月都不见动静. 网站被降权的原因分析: 1.内容方面 不少站长为了更好的提高排名,常常在网站上加些无关主题或