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

Discuz! 官方交流社區

標題: 點擊購買主題報錯 [打印本頁]

作者: delete    時間: 2024-3-22 15:31
標題: 點擊購買主題報錯
Discuz! X3.5 Release 20231221 UTF-8
UCenter 1.7.0 Release 20231221
Linux / PHP v8.2.16
nginx/1.22.1
不知道是不是更新PHP導致的,大佬幫忙看看,購買主題就報錯
71行的代碼  require DISCUZ_ROOT.'./source/module/forum/forum_'.$mod.'.php';
983行的代碼  $authorEarn = min($_G['setting']['maxincperthread'] - $log['credit'], $thread['netprice']);
代碼我沒動過
(, 下載次數: 16)
作者: delete    時間: 2024-3-22 15:44
我設置了主題最高收入100,但是主題售價是10,這樣就會報錯
主題最高收入設置為0,問題就沒了,應該是bug吧?
作者: 湖中沉    時間: 2024-3-22 16:55
delete 發表于 2024-3-22 15:44
我設置了主題最高收入100,但是主題售價是10,這樣就會報錯
主題最高收入設置為0,問題就沒了,應該是bug吧 ...

從報錯信息看,你設置100時應該是用了非正常字符或有空格之類的,把數字類型的設置內容變成字符串了,PHP8開始對變量類型是非常嚴格的
作者: delete    時間: 2024-3-23 05:39
湖中沉 發表于 2024-3-22 16:55
從報錯信息看,你設置100時應該是用了非正常字符或有空格之類的,把數字類型的設置內容變成字符串了,PHP ...

不清楚,忘了。應該是純數字,不設置了,就0吧




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