前去官方論壇查看,發(fā)帖提問,才發(fā)現(xiàn),今天的升級程序?qū)е铝撕枚嗑W(wǎng)站都無法登錄后臺,也是現(xiàn)實(shí)php.ini register_globals must is Off。
在大概11點(diǎn)左右,官方提出如何解決這種問題,是這樣的:
但是我刪除之后
網(wǎng)站還是無法登錄后臺,在反復(fù)試了幾次之后才明白,需要刪除的地方有兩個,
下面是正確解決辦法:
找到include文件夾下面的common.inc.php文件。
第一要刪除的是:10行開始到20行之間的
//開啟register_globals會有諸多不安全可能性,因此強(qiáng)制要求關(guān)閉register_globals if ( ini_get('register_globals') ) { exit('php.ini register_globals must is Off! '); } //禁止 session.auto_start if ( ini_get('session.auto_start') != 0 ) { exit('php.ini session.auto_start must is 0 ! '); } 第二要刪除的是:大概是72行左右的
if ( ini_get('register_globals') ) { exit('php.ini register_globals must is Off! '); } 然后再上傳就可以了。
上面是針對虛擬主機(jī)的設(shè)置,如果你是自己服務(wù)器的還有一種辦法。
如果是獨(dú)立服務(wù)器的用戶可以修改php配置文件中的php.ini,將register_globals=On改為register_globals=Off
同時把session.auto_start=1改成session.auto_start=0,然后重啟Apache.
如果還是不行請大家在此留言,我會盡量幫助大家解決。