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

Discuz! 官方交流社區

標題: dz3.2 php7.4報錯:Call to undefined function mysql_escape_string() [打印本頁]

作者: 2023fgh    時間: 2023-2-4 21:23
標題: dz3.2 php7.4報錯:Call to undefined function mysql_escape_string()


用的dzx3.2的老程序,把運行環境升級到php7.4后嗎,打開論壇時,出現下面的報錯。

(, 下載次數: 4)




作者: 2023fgh    時間: 2023-2-4 21:38
說明下,php7.4是為了升級dz3.5作的準備,還有就是能不能忽略這個報錯,直接帶著php7.4去升級。
作者: 專家    時間: 2023-2-4 22:11
2023fgh 發表于 2023-2-4 21:38
說明下,php7.4是為了升級dz3.5作的準備,還有就是能不能忽略這個報錯,直接帶著php7.4去升級。 ...

如果你堅持使用3.2直接升級,那你就只能使用php 5.6。X3.2不支持php 7。不能這么操作。
當然你可以直接將3.2里的程序文件替換成3.4的再升級(無需動數據庫),此時才能使用php 7.4。
作者: 專家    時間: 2023-2-4 22:19
2023fgh 發表于 2023-2-4 21:38
說明下,php7.4是為了升級dz3.5作的準備,還有就是能不能忽略這個報錯,直接帶著php7.4去升級。 ...

升級是要求需要使用升級前后的程序都能支持的PHP版本才可以的。升級以后你可以再單獨升級php。
X3.5支持5.6-8.2這個范圍,但升級的時候就一定不能用PHP 8,哪怕X3.4升級也不行,因為不支持。
作者: 2023fgh    時間: 2023-2-5 02:53
專家 發表于 2023-2-4 22:11
如果你堅持使用3.2直接升級,那你就只能使用php 5.6。X3.2不支持php 7。不能這么操作。
當然你可以直接將 ...

用的php 5.6,數據庫升級了,用的mysql5.7

uc升級完后,論壇報錯了。

提示這個
作者: 2023fgh    時間: 2023-2-5 14:41
專家 發表于 2023-2-4 22:19
升級是要求需要使用升級前后的程序都能支持的PHP版本才可以的。升級以后你可以再單獨升級php。
X3.5支持5 ...

用的php5.6 升級了 又出現了之前的情況,http://www.9999xn.com/forum.ph ... amp;page=2#pid76360  按操作后,會一直出現彈出1146,刪一個又有一個,昨天半個數據庫里的表都刪沒了
作者: 專家    時間: 2023-2-5 17:31
2023fgh 發表于 2023-2-5 14:41
用的php5.6 升級了 又出現了之前的情況,http://www.9999xn.com/forum.php?mod=viewthread&tid=15787&p ...

這就很奇怪了,這步正常是不會運行系統自帶的表的,難道說你的站點安裝了超級多的插件么?
我懷疑你之前曾經做過什么錯誤操作,現在數據庫里的東西是亂的
你現在數據庫里有多少張表?
作者: 2023fgh    時間: 2023-2-5 18:01
專家 發表于 2023-2-5 17:31
這就很奇怪了,這步正常是不會運行系統自帶的表的,難道說你的站點安裝了超級多的插件么?
我懷疑你之前 ...

429,我升級之間還特意刪了一些插件殘留的表,插件該刪的都刪了,還有一些之前老系統自帶的什么縱橫搜索之類的插件在里面。
作者: 專家    時間: 2023-2-9 00:13
2023fgh 發表于 2023-2-5 18:01
429,我升級之間還特意刪了一些插件殘留的表,插件該刪的都刪了,還有一些之前老系統自帶的什么縱橫搜索 ...

建議你仔細檢查一下你這是不是把2份Discuz數據表混在一起了
然后處理數據的時候互相發生了影響,導致了許多奇怪的問題的出現。

正常一個Discuz也就293張表
作者: 耗子    時間: 2023-3-15 22:53
換個環境版本




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