|
常見問題來自discuz熱心幫助,教程區以及網絡,只是就知道的簡要整理,只是用于參考
后臺無法登錄
1 問題場景:在賬號密碼正確的情況下,點擊后臺登錄,無反應!
解決方案:
- 找到/uc_server/model/admin.php:
- 找到$this->cookie_status = 0這一行,大概在27行左右把。
- 找到這一行后改為:$this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0;
- 即可!
復制代碼 2 discuz個人資料修改空白
forum.jpeg (31.38 KB, 下載次數: 14)
下載附件
2022-7-17 10:50 上傳
解決辦法:編碼utf8進入后臺數據庫執行
- REPLACE INTO `pre_common_setting` VALUES
- ('profilegroup', 'a:5:{s:4:"base";a:4:{s:9:"available";i:1;s:12:"displayorder";i:0;s:5:"title";s:12:"基本資料";s:5:"field";a:17:{s:8:"realname";s:8:"realname";s:6:"gender";s:6:"gender";s:8:"birthday";s:8:"birthday";s:9:"birthcity";s:9:"birthcity";s:10:"residecity";s:10:"residecity";s:10:"residedist";s:10:"residedist";s:15:"affectivestatus";s:15:"affectivestatus";s:10:"lookingfor";s:10:"lookingfor";s:9:"bloodtype";s:9:"bloodtype";s:6:"field1";s:6:"field1";s:6:"field2";s:6:"field2";s:6:"field3";s:6:"field3";s:6:"field4";s:6:"field4";s:6:"field5";s:6:"field5";s:6:"field6";s:6:"field6";s:6:"field7";s:6:"field7";s:6:"field8";s:6:"field8";}}s:7:"contact";a:4:{s:5:"title";s:12:"聯系方式";s:9:"available";s:1:"1";s:12:"displayorder";s:1:"1";s:5:"field";a:7:{s:9:"telephone";s:9:"telephone";s:6:"mobile";s:6:"mobile";s:3:"icq";s:3:"icq";s:2:"qq";s:2:"qq";s:5:"yahoo";s:5:"yahoo";s:3:"msn";s:3:"msn";s:6:"taobao";s:6:"taobao";}}s:3:"edu";a:4:{s:9:"available";i:1;s:12:"displayorder";i:2;s:5:"title";s:12:"教育情況";s:5:"field";a:2:{s:14:"graduateschool";s:14:"graduateschool";s:9:"education";s:9:"education";}}s:4:"work";a:4:{s:9:"available";i:1;s:12:"displayorder";i:3;s:5:"title";s:12:"工作情況";s:5:"field";a:4:{s:10:"occupation";s:10:"occupation";s:7:"company";s:7:"company";s:8:"position";s:8:"position";s:7:"revenue";s:7:"revenue";}}s:4:"info";a:4:{s:5:"title";s:12:"個人信息";s:9:"available";s:1:"1";s:12:"displayorder";s:1:"4";s:5:"field";a:10:{s:10:"idcardtype";s:10:"idcardtype";s:6:"idcard";s:6:"idcard";s:7:"address";s:7:"address";s:7:"zipcode";s:7:"zipcode";s:4:"site";s:4:"site";s:3:"bio";s:3:"bio";s:8:"interest";s:8:"interest";s:7:"sightml";s:7:"sightml";s:12:"customstatus";s:12:"customstatus";s:10:"timeoffset";s:10:"timeoffset";}}}');
復制代碼
3 Discuz模板“我的”下拉菜單不顯示解決方法
在模板的頭部,頭像左側的“我的”下拉框點擊沒反應;“退出”處看上去也有一點小錯位
關于這樣的問題,一般是模板的頭部文件代碼出現了一點問題
找到模板目錄header.php,查找:<!--{if $_G['uid']}-->,在下面增加
- ul id="myitem_menu" class="p_pop" style="display: none;">
- <li><a href="forum.php?mod=guide&view=my">{lang mypost}</a></li>
- <li><a href="home.php?mod=space&do=favorite&view=me">{lang favorite}</a></li>
- <li><a href="home.php?mod=space&do=friend">{lang friends}</a></li>
- <!--{hook/global_myitem_extra}-->
- </ul>
復制代碼 4、 discuz UC連接失敗,頭像上傳失敗解決辦法
頭像上傳失敗,或者上傳沒反應,很大原因是UC連接失敗造成的
登錄UC看看UC是否連接正常,有過搬家的還要看看UC應用管理域名是否對應現在域名,如果連接失敗
用FTP 工具 查找
/config/config_ucenter.php
查找
define('UC_KEY
看看與UC通信密鑰是否一致:
forum (2).jpeg (16.85 KB, 下載次數: 15)
下載附件
2022-7-17 10:56 上傳
如果不一致修改成與 define('UC_KEY 一致即可)
forum (3).jpeg (4.98 KB, 下載次數: 15)
下載附件
2022-7-17 10:58 上傳
5、Discuz!diy模塊不能刪除或刪不干凈的解決方法
有時diy在前臺刪除了,后臺卻找不到“清除未使用模塊”;有時明明只diy了板塊2,后臺這一模塊下卻關聯一大群板塊......
解決:
如果所有diy都不想要了,手動清空(不是刪除)_common_block、_common_diy_data與_common_template_block表,然后刪除\data\diy\下的所有子文件夾,保證你以前所有的diy干干凈凈,就像從未diy過的disciz x。
要是只想刪除其中某些而不是要全部刪除,那就要進表里慢慢地找了。
去數據庫的pre_common_block表里刪除“門戶-模塊管理”中多余的模塊。
去數據庫的pre_common_diy_data表里刪除“門戶-頁面管理”中多余的頁面。
5、帖子已經刪除但是搜索中復現的解決辦法
后臺-數據庫-數據升級
forum (4).jpeg (126.61 KB, 下載次數: 21)
下載附件
2022-7-17 11:03 上傳
1289為帖子uid,按實際修改
- delete from pre_forum_thread where tid=1289;
- delete from pre_forum_port where tid=1289;
復制代碼 如果沒有效果再點下上面的 開啟所有版塊 主題回收站那個下面的那個提交即可
6、刪除安全提問
forum (5).jpeg (27.22 KB, 下載次數: 14)
下載附件
2022-7-17 11:06 上傳
/template/default/member/login.htm
刪除 92-118 (代碼如有錯位請自行對照)
- <!--{if empty($_GET['auth']) || $questionexist || $seccodecheck}-->
- <div class="rfm">
- <table>
- <tr>
- <th>{lang security_q}:</th>
- <td><select id="loginquestionid_$loginhash" width="213" name="questionid"{if !$questionexist || $seccodecheck}<!--{/if}-->>
- <option value="0"><!--{if $questionexist && !$seccodecheck}-->{lang security_question_0}<!--{else}-->{lang security_question}<!--{/if}--></option>
- <option value="1">{lang security_question_1}</option>
- <option value="2">{lang security_question_2}</option>
- <option value="3">{lang security_question_3}</option>
- <option value="4">{lang security_question_4}</option>
- <option value="5">{lang security_question_5}</option>
- <option value="6">{lang security_question_6}</option>
- <option value="7">{lang security_question_7}</option>
- </select></td>
- </tr>
- </table>
- </div>
- <div class="rfm" id="loginanswer_row_$loginhash" {if !$questionexist || $seccodecheck} style="display:none"{/if}>
- <table>
- <tr>
- <th>{lang security_a}:</th>
- <td><input type="text" name="answer" id="loginanswer_$loginhash" autocomplete="off" size="30" class="px p_fre" tabindex="1" /></td>
- </tr>
- </table>
- </div>
- <!--{/if}--><span style="background-color: rgb(255, 255, 255);"> </span>
復制代碼 7、Discuz!論壇批量替換帖子標題關鍵字或者帖子內容關鍵字的方法:
批量替換帖子內容方法:
數據庫執行
- UPDATE `pre_forum_post` SET message = REPLACE(message,'舊內容','新內容')
復制代碼 8、驗證碼異常,導致disciz論壇無法登陸解決辦法
進config/config_global.php,找到$_config['admincp']['mustlogin'],改成0,即可登錄后臺。
如果找不到,自己加一行
- $_config['admincp']['mustlogin'] = 0;
復制代碼
還有一些雜項
1 寶塔的寶塔網站加速4.2:會導致退出登錄異常
2 后臺備份數據庫先關掉寶塔nginx防火墻 不然IP會被屏蔽,免費nginx防火墻問題
3、
4 寶塔防盜鏈不能使用泛域名,否則會導致mysql崩潰無法啟動,隨后phpmyadmin 會停止工作并且無法重新啟動
5
6 非install方式搬家,用導入數據庫并修改config/config_global.php config_ucenter.php等方式恢復會出現數據庫,會導致數據庫部分數據異常,會出現后臺部分界面比如界面-界面設置- 貼內用戶信息,帖子內容頁,屬性名片等等一眾頁面保存會出現502報錯或保存沒反應
留空為一些以知插件的有嚴重bug,考慮了下決定去掉了
|
|