新聞中心
分享phpwind注冊(cè)APP帳號(hào)時(shí)候出現(xiàn)“您的密鑰已經(jīng)被使用”的解決方法
作者 / 無憂主機(jī) 時(shí)間 2016-01-11 13:27:47
phpwind(簡稱:pw)是一個(gè)基于PHP和MySQL的開源社區(qū)程序,是國內(nèi)最受歡迎的通用型論壇程序之一,就是在phpwind論壇產(chǎn)品之外,支持接入各種滿足實(shí)際運(yùn)營需求的周邊產(chǎn)品,如云盾、云搜索、帳號(hào)通、社區(qū)房產(chǎn)、實(shí)名認(rèn)證、淘滿意等系列產(chǎn)品,網(wǎng)站主可以通過這一系列產(chǎn)品的自由組合,打造安全、高效、高內(nèi)容挖掘度并極富特色的個(gè)性化社區(qū)。通過可選式的功能搭配,使得網(wǎng)站更貼近用戶需求,暢享社區(qū)世界。部分站長朋友在php免備案空間搭建phpwind之后發(fā)現(xiàn)注冊(cè)APP帳號(hào)時(shí)候會(huì)出現(xiàn)‘’您的密鑰已經(jīng)被使用‘’這類的提示借助這個(gè)問題開始了今天的文檔分享。 解決phpwind注冊(cè)APP帳號(hào)時(shí)候出現(xiàn)“您的密鑰已經(jīng)被使用”的方法如下: 1、創(chuàng)建文件名稱:update_code.php 文件,并將以下代碼粘貼到本文件內(nèi):
<?php require_once ('global.php'); require_once(R_P.'admin/cache.php'); $db_siteid = generatestr(32); setConfig('db_siteid', $db_siteid); $db_siteownerid = generatestr(32); setConfig('db_siteownerid', $db_siteownerid); $db_sitehash = '10'.SitStrCode(md5($db_siteid.$db_siteownerid),md5($db_siteownerid.$db_siteid)); setConfig('db_sitehash', $db_sitehash); updatecache_c(); echo 'success'; function generatestr($len) { mt_srand((double)microtime()*1000000); $keychars = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWYXZ"; $maxlen = strlen($keychars)-1; $str = ''; for ($i=0;$i<$len;$i++){ $str .= $keychars[mt_rand(0,$maxlen)]; } return substr(md5($str.microtime().$GLOBALS['HTTP_HOST'].$GLOBALS['pwServer']["HTTP_USER_AGENT"].$GLOBALS['db_hash']),0,$len); } function SitStrCode($string,$key,$action='ENCODE'){ $string = $action == 'ENCODE' ? $string : base64_decode($string); $len = strlen($key); $code = ''; for($i=0; $i<strlen($string); $i++){ $k = $i % $len; $code .= $string[$i] ^ $key[$k]; } $code = $action == 'DECODE' ? $code : str_replace('=','',base64_encode($code)); return $code; } ?>2、將文件上傳至php主機(jī)根目錄 3、瀏覽器上域名此文件:您的站點(diǎn)域名/update_code.php 4、后臺(tái)重新注冊(cè) 無憂主機(jī)相關(guān)文章推薦閱讀: PHPWIND消息中心詳細(xì)介紹 PHPWIND移動(dòng)網(wǎng)站公告位置的方法 PHPWIND賬號(hào)通驗(yàn)證步驟
本文地址:http://www.gle-technology.com/phpwind/21339.html