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

Discuz! 官方交流社區(qū)

標題: 后臺所有UC設置頁面都提示count(): Argument #1 ($value) must be of type Countable|array, string given [打印本頁]

作者: ygsq    時間: 2025-1-4 16:50
標題: 后臺所有UC設置頁面都提示count(): Argument #1 ($value) must be of type Countable|array, string given
http://www.9999xn.com/thread-17318-1-1.html

跟這個帖子類似,好像是升級PHP8.4的問題。但是這個帖子跟我的不完全一樣,請問我這個應該怎樣修改?

count(): Argument #1 ($value) must be of type Countable|array, string given
PHP Debug
No.FileLineCode
1notemodel->_send()
2uc_client/model/note.php107notemodel->sendone(%s, %d, Array)
3uc_client/model/note.php127uc_note_handler::deleteuser(Array, %s)
4uc_client/extend_client.php24discuz_table_archive->fetch_all(%s)
5source/class/discuz/discuz_table_archive.php42break()



作者: ygsq    時間: 2025-1-4 17:02
補充:剛剛辦了個家,更換了域名,不知道跟這個是否有關?如果有關,請問應該檢查哪些文件?

目前只能在ucenter里面更改應用到新域名,后臺-站長-ucenter設置打不開。癥狀就是,前端所有用戶頭像都不顯示。
作者: 天外飄仙    時間: 2025-1-4 19:38
ygsq 發(fā)表于 2025-1-4 17:02
補充:剛剛辦了個家,更換了域名,不知道跟這個是否有關?如果有關,請問應該檢查哪些文件?

目前只能在uc ...

先把你的uc通信 修復正常再說吧
作者: IsaacZ    時間: 2025-1-4 20:34
所有用戶頭像都不顯示,證明UC和應用不能正常通信。如果能單獨訪問Ucenter,請在應用管理里正確配置應用,并確保論壇應用的Ucenter配置信息與之保持一致。具體檢查:

UCenter 配置文件 (config.inc.php):

Discuz! X3.5 配置文件 (config/config_ucenter.php):


(, 下載次數(shù): 18)

作者: ygsq    時間: 2025-1-5 11:31
天外飄仙 發(fā)表于 2025-1-4 19:38
先把你的uc通信 修復正常再說吧

后臺進不去UC頁面,根本無法修復好通信,因為需要在那個頁面給新域名的地址啊
作者: ygsq    時間: 2025-1-5 11:32
IsaacZ 發(fā)表于 2025-1-4 20:34
所有用戶頭像都不顯示,證明UC和應用不能正常通信。如果能單獨訪問Ucenter,請在應用管理里正確配置應用, ...

就是進不去站長UCernter設置頁面,導致了跟UCenter的配置信息不一致啊……
數(shù)據(jù)庫沒問題,就是PHP 8.4和count()原因,進不去你截圖里這個界面
作者: ygsq    時間: 2025-1-5 11:40
IsaacZ 發(fā)表于 2025-1-4 20:34
所有用戶頭像都不顯示,證明UC和應用不能正常通信。如果能單獨訪問Ucenter,請在應用管理里正確配置應用, ...

目前更改如下:
UCenter uc_server/admin.php頁面的應用管理-編輯里面的應用的主 URL與config_ucenter文件的UC_API 主域名一致
同一頁面的通信密匙與config_ucenter文件的UC_KEY 一致
通信依舊失敗。

因為進不去你截圖的頁面,只能通過修改這個文件來改。

作者: ygsq    時間: 2025-1-5 11:48
IsaacZ 發(fā)表于 2025-1-4 20:34
所有用戶頭像都不顯示,證明UC和應用不能正常通信。如果能單獨訪問Ucenter,請在應用管理里正確配置應用, ...

另:
config.inc.php文件里面沒有UC_API、UC_APPID 這兩個參數(shù),config/config_ucenter.php里面有。我需要自己添加嗎?
作者: ygsq    時間: 2025-1-5 12:00
IsaacZ 發(fā)表于 2025-1-4 20:34
所有用戶頭像都不顯示,證明UC和應用不能正常通信。如果能單獨訪問Ucenter,請在應用管理里正確配置應用, ...

根據(jù)這個帖子來看,https://discuz.dismall.com/thread-3070386-1-1.html
似乎只改config.inc.php和config/config_ucenter.php兩個文件是不夠的,必須要能進入站長-UCenter設置查看里面的信息跟UCenter頁面應用管理是否一致才行。請問這個頁面進不去有任何其他方法或者從數(shù)據(jù)庫那邊可以改這個頁面里面的內(nèi)容嗎?我想看一下UCkey到底一致不一致,但是因為主樓說的數(shù)據(jù)庫報錯原因,根本打不開。
作者: 天外飄仙    時間: 2025-1-5 12:08
ygsq 發(fā)表于 2025-1-5 11:31
后臺進不去UC頁面,根本無法修復好通信,因為需要在那個頁面給新域名的地址啊 ...

網(wǎng)址/uc_ucserver/  這樣 進uc
作者: 天外飄仙    時間: 2025-1-5 12:10
ygsq 發(fā)表于 2025-1-5 11:32
就是進不去站長UCernter設置頁面,導致了跟UCenter的配置信息不一致啊……
數(shù)據(jù)庫沒問題,就是PHP 8.4和c ...

站長-UCenter設置, 進不去?

可以 先將php版本 降下來  進去試試呢! 降級到 php7
作者: IsaacZ    時間: 2025-1-5 14:53
ygsq 發(fā)表于 2025-1-4 17:02
補充:剛剛辦了個家,更換了域名,不知道跟這個是否有關?如果有關,請問應該檢查哪些文件?

目前只能在uc ...

你這貼說可以直接進UC,在這里面復制應用的配置信息,粘貼到config_ucenter.php里面替換原有內(nèi)容
作者: IsaacZ    時間: 2025-1-5 15:31
ygsq 發(fā)表于 2025-1-4 17:02
補充:剛剛辦了個家,更換了域名,不知道跟這個是否有關?如果有關,請問應該檢查哪些文件?

目前只能在uc ...

用舊域名搬家成功后再更換域名。
作者: ygsq    時間: 2025-1-5 16:22
天外飄仙 發(fā)表于 2025-1-5 12:08
網(wǎng)址/uc_ucserver/  這樣 進uc

這是UCenter的界面,不是后臺-站長-UCenter設置的界面。根據(jù)各種教程來看,這兩個界面是獨立的,得一致才行。https://discuz.dismall.com/thread-3070386-1-1.html
我現(xiàn)在因為數(shù)據(jù)庫PHP的問題,進不去后臺-站長-UCenter設置的界面
作者: ygsq    時間: 2025-1-5 16:24
IsaacZ 發(fā)表于 2025-1-5 15:31
用舊域名搬家成功后再更換域名。

就是因為舊域名不小心過期被人搶注了,現(xiàn)在進不去了。不過搬家基本上是成功的,目前就是這個PHP的問題。shared host,降級php好像挺麻煩的,網(wǎng)站上還掛著一個wordpress站,不知道硬降php會不會有啥別的影響。
不過如果沒其他方法,也只能硬降PHP了
作者: ygsq    時間: 2025-1-5 16:26
IsaacZ 發(fā)表于 2025-1-5 14:53
你這貼說可以直接進UC,在這里面復制應用的配置信息,粘貼到config_ucenter.php里面替換原有內(nèi)容 ...

可以進UCenter,進不去站長-UCenter設置。我目前看的config_ucenter.php跟UCenter是匹配的,我覺得問題可能出在站長-UCenter設置里面,但是看不到站長-UCenter設置,我也沒辦法確定
作者: ygsq    時間: 2025-1-5 16:26
天外飄仙 發(fā)表于 2025-1-5 12:10
站長-UCenter設置, 進不去?

可以 先將php版本 降下來  進去試試呢! 降級到 php7 ...

對啊,進不去。如果沒有別的辦法,那只能降PHP了
作者: IsaacZ    時間: 2025-1-5 16:45
ygsq 發(fā)表于 2025-1-5 16:24
就是因為舊域名不小心過期被人搶注了,現(xiàn)在進不去了。不過搬家基本上是成功的,目前就是這個PHP的問題。s ...

要是用寶塔,可以方便地切換PHP版本。
作者: 天外飄仙    時間: 2025-1-5 19:29
ygsq 發(fā)表于 2025-1-5 16:26
對啊,進不去。如果沒有別的辦法,那只能降PHP了

別的辦法 就麻煩了!

如果你實在不想降php版本,  并且能接受 有償協(xié)助的話 可以加我 QQ
作者: 科站網(wǎng)    時間: 2025-1-6 09:06
升級http://www.9999xn.com/thread-24202-1-1.html
作者: ygsq    時間: 2025-1-6 13:10
科站網(wǎng) 發(fā)表于 2025-1-6 09:06
升級http://www.9999xn.com/thread-24202-1-1.html

這個也是限制PHP 7
作者: 科站網(wǎng)    時間: 2025-1-6 13:17
ygsq 發(fā)表于 2025-1-6 13:10
這個也是限制PHP 7

那就降級到8.2,正常來說3.5下8.2沒什么問題




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