新聞中心
升級/安裝Discuz!X3.1論壇白屏及dz手機(jī)客戶端白屏的常用解決方法
DZ相對于其他開源程序來說還是比較穩(wěn)定的,不像dede經(jīng)常出現(xiàn)白屏狀況,不過又客戶反映升級到DZX3.1或者安裝DZX3.1之后會出現(xiàn)白屏狀況,該客戶之前在無憂主機(jī)的DZ論壇都是無憂小編幫忙安裝的(www.gle-technology.com),客戶自己還有個dz站點(diǎn)是在其它php虛擬主機(jī)空間商那里,遇到這個棘手的問題客戶直接找我,沒有聯(lián)系原來的空間提供商,感謝客戶對無憂主機(jī)的信任。 對于這個問題,從dz官方論壇的技術(shù)文檔里面可以得到兩個有價值的信息。 信息1:php版本導(dǎo)致discuz!白屏。 導(dǎo)致升級discuz!x3.1或安裝discuz!x3.1擺平的原因一個是php版本的,php版本必須要求php5.2.17以上版本; 我讓客戶上傳一個php探針看了下,客戶國內(nèi)的php虛擬主機(jī)的php版本低于php5.2.17。我們用的是虛擬主機(jī),不可能有服務(wù)器權(quán)限去升級php版本,于是用下面的一個方法就解決啦。 登錄ftp找到source\function\function_core.php文件中以下代碼: static $replacements = array( ":", "@", "&", "=", "+", "$", ",", "/", "?", "%", "#", "[", "]"); 將括號里的雙引號全換成單引號即可。 這個方法比較適用于使用php虛擬主機(jī)的朋友,畢竟虛擬主機(jī)商的PHP版本是不能隨意更改的。
本文地址:http://www.gle-technology.com/discuz/13003.html