久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 關于discuz的登錄問題,真是無力吐槽了!!! [打印本頁]

作者: chongzi82    時間: 2020-12-28 13:49
標題: 關于discuz的登錄問題,真是無力吐槽了!!!
網站使用的是discuz x3.2,一直使用discuz的官方程序,官網模板,總是莫名其妙的出現無法登錄的問題

現象1:驗證碼怎么輸入都不對,換瀏覽器解決
現象2:一登錄就提示“抱歉,您的請求來路不正確或表單驗證串不符,無法提交”,換瀏覽器解決
現象3:登錄后,隨便點一個頁面,就退出登錄狀態。換瀏覽器解決

我就納悶了,作為一個使用人數這么多的開源系統,這么多的登錄問題,就沒辦法解決嗎?今天又遇到一個客戶反饋登錄的問題,我說換瀏覽器,從谷歌chorme換到360,從360換到QQ瀏覽器,不是現象2就是現象3,我自己都不好意思了,我說您退款吧,我搞不懂了!!!然后客戶問了一個特別扎心的問題,為什么其他網站沒問題呢?是啊,為什么其他網站沒問題哦?連登錄這么最基本的問題,discuz官方都解決不了,還怎么讓大家使用你們的付費服務???

(, 下載次數: 88)

作者: chongzi82    時間: 2020-12-28 13:54
最郁悶的是,問題不是能重復的,我自己使用chrome,360都沒問題,不能重現問題!每隔個幾天,總會有部分客戶反饋登錄問題!也不知道他們的使用環境!!!簡直就是疑難雜癥!!!
作者: allthebest    時間: 2020-12-28 22:54
3個問題,換瀏覽器能解決;即代表用戶用的瀏覽器引出的問題,一般是瀏覽器加載功能不支持引起的問題,與Discuz x 程序無關。
作者: 專家    時間: 2020-12-29 17:36
同理:為什么其他網站沒問題呢?
用discuz的網站多了去了,甚至很多大企業都在用,為什么從沒聽說過他們抱怨類似的問題呢?
你是否已經排除了你的服務器配置有誤,或discuz版本過低等其他問題呢?
作者: chongzi82    時間: 2020-12-30 14:55
我說的其他網站沒問題,是指使用其他系統的網站,wp,dedecms,很少遇到登錄的問題!樓上的兩個裝什么專家,自己上網搜一搜,我說的3個問題,看看哪個搜索量不是好幾十篇幅?大企業再用沒問題,廢話,大企業人家是交了錢的,有問題也有dz的給解決了!DZ版本過低,你都不知道這是什么問題引起的,就說是版本過低引起的?可見也不是什么專家!
作者: chongzi82    時間: 2020-12-30 15:04
(, 下載次數: 90)

這是52pojie.cn專門為其中2個現象寫的解決方案,權6的大站,算不算大廠,有問題沒?來,樓上的專家,來解釋一下!

作者: 專家    時間: 2021-1-1 18:30
chongzi82 發表于 2020-12-30 14:55
我說的其他網站沒問題,是指使用其他系統的網站,wp,dedecms,很少遇到登錄的問題!樓上的兩個裝什么專家 ...

首先你的態度就有問題。別人友好的幫你分析問題來由,你上來就噴人,這不合適。
技術問題是需要用耐心去解決的。你這樣的態度很難做好站點。
你需要明白,排查問題最基本的原理就是要排除掉各種其他的可能性,最終命中問題的根源。
為什么要考慮版本過低的問題?因為x3.4修復了不少跟登錄和驗證碼相關的問題,雖然無法確定這些修復一定跟你遇到的問題有關,但至少你得先看一下對吧?
還有,你一直說你用的是Discuz官方原版程序,可是Discuz原版登錄頁根本就不支持手機號登錄。這個登錄頁必然是被插件改過或者你自己定制過了,不是原版。
最后說一句:
再厲害的技術人員也不是老中醫,你發張截圖看一眼,啥都不問,就能找到問題根源的,那不是搞技術的,那是神仙。
作者: chongzi82    時間: 2021-1-2 12:25
本帖最后由 chongzi82 于 2021-1-2 12:52 編輯
專家 發表于 2021-1-1 18:30
首先你的態度就有問題。別人友好的幫你分析問題來由,你上來就噴人,這不合適。
技術問題是需要用耐心去 ...

首先,對您的態度問題,我表示道歉!我吐槽的是官方的這個態度,有bug放任不管不去解決。

其次,我截圖這個,不管是手機登錄,還是用戶名登錄,都是會出現“現象2”,我就是因為之前總出現這個問題,才使用了手機插件登錄,結果還是會有這個問題!而且不光出現再登錄頁面,找回密碼,重置密碼時,有時也會出現。

最后,現象1、2、3確實是非常多人都有的問題,我上面也截圖過,52pojie也是用的DZ論壇程序,也一樣會出現這個問題。而且我也不光是這一個DZ站點,我還有2個DZ網站,一共3個網站,一個香港糖果主機、一個阿里云主機、一個西部數碼主機,都出現過這個問題,可見應該不是主機配置的問題。

您說的更換3.4,這個暫時沒辦法更換,首先很多之前的插件并不支持3.4,而且3.4也不是神丹妙藥,3.4也有不少bug。一個成熟的網站,只要沒涉及到無法使用的重大bug,一般都不會輕易的更新程序的,一個是SEO的影響不知道有沒有,其次不能因為說解決一個1%概率出現的已知bug,然后更新程序去面對無法預知的N多bug,您說是吧?正常的邏輯,不是應該出現bug,然后解決bug,這才是正途嗎?



作者: 專家    時間: 2021-1-3 00:50
chongzi82 發表于 2021-1-2 12:25
首先,對您的態度問題,我表示道歉!我吐槽的是官方的這個態度,有bug放任不管不去解決。

其次,我截圖這 ...

Discuz一直都在修復bug的,所有的修復記錄都是公開可查的(下面有地址可以看到)。
但修復完的bug是沒法憑空自己跑到各個網站里面去的,只能靠更新程序才行。
如果就是不想更新程序的話,至少也得參考著官方的變更來修改自己站點里的代碼(下面有方法詳解)
如果不更新程序指的是代碼一行都不能動還要bug自己修好,那……這個就真的做不到了。

52pojie那個我還是知道的,那個帖子很久以前就有了,上面所列出的問題都是歷史上曾經有人遇到過的,但不代表他們現在依然還會頻繁遇到這些問題。此外他們使用了較為激進的緩存策略以優化性能,這也是一個可能導致問題的點。別忘了他們的技術實力可是很強的,如果真的是會頻繁出現的bug,他們自己早就能改好,不但不用等官方,還會順便通報給官方修改方法(歷史上發生過好幾次,下面的鏈接里可以查到)。

關于x3.4:x3.4有不少bug這個還真沒聽說,除非是非常難修復的,否則一般能穩定復現的bug很快就能得到修復。事實上x3.4就是x3.2一路修復上來的版本號,x3.4本身并沒有任何新功能,更新的大部分都是安全更新和BUG相關的更新。而絕大多數支持x3.2的插件也都支持x3.4,因為這兩個版本就沒有本質區別。
成熟的網站一般都不會輕易的更新程序這種想法有點危險,據我所知x3.2一路修復到x3.4的過程當中修復過好幾個安全漏洞,黑客如果利用這些漏洞可以輕易拿下一個x3.2的站點,因此正規網站即便是為了自身安全也會及時更新或者手動參考更新內容進行修復的。

由于你不想更新到x3.4,所以我猜你希望的是手動找到x3.4里關于登錄的修復,然后手動修改自己網站的代碼更新進去么?
如果是這樣的話也是可以的,但可能有點難,因為僅僅是x3.4就已經積累了600多條變更,想從這么多改動里面找到跟登錄相關的并且更新進來難度不小。
這里是Discuz的最新代碼倉庫:
https://gitee.com/Discuz/DiscuzX

在這里找就可以了。
作者: 專家    時間: 2021-1-3 01:15
chongzi82 發表于 2021-1-2 12:25
首先,對您的態度問題,我表示道歉!我吐槽的是官方的這個態度,有bug放任不管不去解決。

其次,我截圖這 ...

順便幫你分析一下其他可能存在的問題(只是能想到的,可能不止這些可能性):
你是否使用了https?早期版本Discuz對https的支持并不完整,可能會因cookie沖突而造成掉登錄現象;
登錄用戶的名稱里是否帶有英文標點符號?某些情況下這可能造成問題
是否使用了獨立ucenter且ucenter或discuz所在主機的php版本較低?

因為請求來路不正確意味的是沒有通過discuz系統的請求安全檢查,所以光憑這一條是很難看出具體發生了什么的,可能對應的問題也比較多。而discuz近些年也積累下好幾百條修復了,所以即便是很熟悉discuz的人都很難從幾百條修改里找到對應的那條。
當然這里不是在勸你升級到最新版discuz,畢竟升級的風險多少還是有的,具體還是推薦根據實際情況權衡確定。
作者: allthebest    時間: 2021-1-3 07:05
若你的幾個站點使用UTF8SC或 UTF8TC版本,看下以下內容:

打通版微社區域名已經由原來的 wsq.discuz.qq.com 切換為 wsq.discuz.com,請訪問微社區出問題站點及時更新接口插件

1、你的幾個站點有安裝微信登錄嗎?若有,

首先請訪問接口插件地址,并下載安裝最新版本

https://addon.dismall.com/plugins/wechat.html

有更新嗎?支持 Diiscuz! X 2.5 與以上版本。

掌上論壇

https://addon.dismall.com/plugins/mobile.html

手機客戶端插件,有更新嗎?

2、打開論壇的 source\class\helper\helper_form.php 文件尋找以下代碼
  1. ‘http://wsq.discuz.qq.com/‘, 25
復制代碼


替換為

  1. ‘http://wsq.discuz.com/‘, 22
復制代碼


3、清除 data/cache/qrcode 下的所有緩存文件

4、再試試看


作者: dashen    時間: 2021-1-3 16:34
X3.2程序太古老了,不一定兼容現在主流的新瀏覽器,特別是js,還有可以留意下是不是開了CDN,CDN配置不合理也會導致不該被緩存的頁面被緩存了,理論上只有圖片、css、js等靜態資源可以走CDN,其他都得回源
作者: chongzi82    時間: 2021-1-3 18:20
allthebest 發表于 2021-1-3 07:05
若你的幾個站點使用UTF8SC或 UTF8TC版本,看下以下內容:

打通版微社區域名已經由原來的 wsq.discuz.qq.co ...

感謝您的回復,我清除緩存試試看!
作者: chongzi82    時間: 2021-1-3 18:20
dashen 發表于 2021-1-3 16:34
X3.2程序太古老了,不一定兼容現在主流的新瀏覽器,特別是js,還有可以留意下是不是開了CDN,CDN配置不合理 ...

嗯,我網站沒使用CDN。那現在這幾個登錄現象,您這邊也是建議升級到x3.4程序嗎?
作者: 專家    時間: 2021-1-3 18:43
chongzi82 發表于 2021-1-3 18:20
嗯,我網站沒使用CDN。那現在這幾個登錄現象,您這邊也是建議升級到x3.4程序嗎? ...

僅x3.4版本號以內就有600多條修復,其中大部分都是bug和安全相關的修復,這還沒有包括x3.2一路修復到x3.4過程當中解決的問題,因為實在是太多了,所以很難判斷你所說的問題到底是否已經包含在內了,建議有條件的話還是親自嘗試一下x3.4。
如果不想升級還要解決問題,就得從這上百條修復里找出對應的那條然后手動改上,難度要大得多。
作者: 專家    時間: 2021-1-3 18:45
dashen 發表于 2021-1-3 16:34
X3.2程序太古老了,不一定兼容現在主流的新瀏覽器,特別是js,還有可以留意下是不是開了CDN,CDN配置不合理 ...

為什么我回帖總是進審核呢?
作者: skyer    時間: 2021-1-5 21:49
discuz安全運行8年未出問題,有需要維護的可以聯系qq1795977154
作者: Killer    時間: 2021-1-10 09:49
專家 發表于 2021-1-3 18:45
為什么我回帖總是進審核呢?

因為您回答的內容里面有一些技術性詞匯可能會處罰敏感詞,比如“審核”、“批量”、“手機”等詞匯,這邊只是舉例,具體有一個插件負責可能敏感詞時就會進入后臺審核里面。
作者: czwhehehe    時間: 2021-3-20 22:54
我也是,隔三差五有會員短信不能發送,或者驗證碼。。。
作者: 老周部落    時間: 2021-3-29 16:57
czwhehehe 發表于 2021-3-20 22:54
我也是,隔三差五有會員短信不能發送,或者驗證碼。。。

這個需要聯系短信插件,短信功能不是程序自帶的功能。
作者: dongfangko    時間: 2021-5-27 14:26
提示: 該帖被管理員或版主屏蔽
作者: dongfangko    時間: 2021-5-27 14:27
所以你這小問題算什么
作者: allthebest    時間: 2021-5-28 22:43
dongfangko 發表于 2021-5-27 05:26
你不要說了,我買個插件,重裝個論壇換個域名。好家伙,轉移授權失效了。換原本的域名也失效了。
直接就不 ...

被插件作者拉黑原因:插件授權跟域名,要換域名先要經插件作者同意才行。

換原本的域名,有理由相信想一個插件多用,被拉黑正常。
作者: dongfangko    時間: 2023-9-4 21:50
allthebest 發表于 2021-5-28 22:43
被插件作者拉黑原因:插件授權跟域名,要換域名先要經插件作者同意才行。

換原本的域名,有理由相信想一 ...

DZ已經結束了,WP用了2年,香到爆,再也不準備回到DZ




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0