:::
Tad書籍區

Protector安裝之後,一直出現'mainfile.php' : missing precheck

discuss pic 2007-12-03 05:40:04
Tad老師您好:
我用您的兩本大作(上奇EB437及EB321)初學用xoops架站.因為個性比較規毛,所以採用2.0.16.
為了安全起見,第一個裝的模組就是Protector2.55.我都按照您在xoops.tnc.edu.tw上的方式處理,可是我的"安全性隱私防護"一直出現下列的訊息:=============
'register_globals' : off ok
'allow_url_fopen' : off ok
'session.use_trans_sid' : off ok
'XOOPS_DB_PREFIX' : afo ok
前往前置語管理
'mainfile.php' : missing precheck 非建議值 mainfile.php如果不設定讀取本檔案來保護時,Protector的守護範圍會有限制,
請務必讀取README安裝說明,照著步驟修改mainfile.php
'救援密碼' : ok
====================================
我的mainfile.php內容部份如下:(只有foreach......}這個部份不同而已)
拜託老師幫忙看一下倒底哪裡出錯好嗎?
謝謝!!!

define('XOOPS_GROUP_ADMIN', '1');
define('XOOPS_GROUP_USERS', '2');
define('XOOPS_GROUP_ANONYMOUS', '3');


foreach ( array('GLOBALS', '_SESSION', 'HTTP_SESSION_VARS', '_GET', 'HTTP_GET_VARS', '_POST', 'HTTP_POST_VARS', '_COOKIE', 'HTTP_COOKIE_VARS', '_REQUEST', '_SERVER', 'HTTP_SERVER_VARS', '_ENV', 'HTTP_ENV_VARS', '_FILES', 'HTTP_POST_FILES', 'xoopsDB', 'xoopsUser', 'xoopsUserId', 'xoopsUserGroups', 'xoopsUserIsAdmin', 'xoopsConfig', 'xoopsOption', 'xoopsModule', 'xoopsModuleConfig', 'xoopsRequestUri') as $bad_global ) {
if ( isset( $_REQUEST[$bad_global] ) ) {
header( 'Location: '.XOOPS_URL.'/' );
exit();
}
}
include( XOOPS_ROOT_PATH . '/modules/protector/include/precheck.inc.php' ) ;
if (!isset($xoopsOption['nocommon']) && XOOPS_ROOT_PATH != '') {
include XOOPS_ROOT_PATH."/include/common.php";
}
include( XOOPS_ROOT_PATH . '/modules/protector/include/postcheck.inc.php' ) ;

}
discuss pic 2007-12-04 06:59:45
這個問題已經解決了,因為我改裝2.0.17.1版,再重新安裝protector.就好了.
謝謝!
:::

搜尋

QR Code 區塊

https%3A%2F%2Fwww.tad0616.net%2Fmodules%2Ftad_discuss%2Fdiscuss.php%3FDiscussID%3D888%26BoardID%3D3

線上使用者

109人線上 (66人在瀏覽討論留言)

會員: 0

訪客: 109

更多…