1. 程式人生 > >DISCUZ後臺註冊登入時驗證碼不能正常顯示的解決方案

DISCUZ後臺註冊登入時驗證碼不能正常顯示的解決方案

無憂主機小編今天幫一個要好的香港虛擬空間站長哥們建一個論壇站點。域名解析到主機上。什麼都配置好了,小編開始一如既往的開始往虛擬主機空間上傳論壇程式了。網速很給力,5分鐘就安裝搞定了這個熟悉的不能再熟悉的Discuz論壇程式了。小編高高高興的開始去交差了。可是沒想到他又讓小編幫忙配置下ucenter.反正這個小編都配置了很多遍了。就爽快的答應了。什麼都配置好了。小編準備測試下,就可以交差完事了。可是當小編開啟ucenter輸入使用者名稱和密碼後驚奇的發現下面的驗證碼居然不顯示。小編開始認為是瀏覽器的問題。於是又多換了幾個瀏覽器記過效果還是一樣的。驗證碼就是重新整理不出來。小編這時感到莫名的奇怪了。以往都是正常的,今天邪門了哦。小編開始用firebug除錯這個驗證碼。並分析這個驗證碼相關聯的的程式檔案。經過小編20分鐘的研究匯終於找到了解決的方案。其實驗證碼不顯示一般也就是這裡出了問題,畢竟是新安裝的程式,檔案又沒有丟失。小編不賣關子了。下面小編為大家分享下解決方案吧。
第一步:按照以下檔案路徑找到對應的檔案:/uc_server/control/admin/seccode.php
第二步:大概在40行找到$code->ttf = 1;修改為$code->ttf = 0;
如下圖所示:

Discuz後臺ucenter登入時驗證碼不能正常顯示的解決方案 dz51

discuz

按照小編的方法修改後分別記得把對應的檔案傳到對應的目錄哦。然後再登陸網站的後臺更新下網站的快取。這時候小編登陸ucenter去測試下看下驗證碼是不是可以正常顯示呢。果然恢復了正常了。小編再截圖給各位分享下勝利的成果吧如下圖:

Discuz後臺ucenter登入時驗證碼不能正常顯示的解決方案 dz55

discuz後臺

現在已經可以正常登陸ucenter了。希望小編的這篇文章能幫到有需要的站長朋友們。

原文:http://www.51php.com/discuz/14341.html