Discuz-進入admin.php時讀取new.php解決方式

最近在使用後台時,發現讀取很久,後來去查驗一下發現後台在讀取 comsenz的文件,導致很容易卡在讀取狀態,目前不清楚new.php是甚麼用途,但礙於導致開啟後台緩慢,所以HF在這邊查找一下並記錄如何清除。

開啟路徑source\function\function_admincp.php
查找約969行

找到下方這段

    if($_G['adminid'] == 1 && $_GET['action'] == 'index') {
        $release = DISCUZ_RELEASE;

        $newsurl =  'ht'.'tp:/'.'/cus'.'tome'.'r.disc'.'uz.n'.'et/n'.'ews'.'.p'.'hp?'.siteinformation();
        echo <<<EOT
<script type="text/javascript">
    var newhtml = '';
    newhtml += '<table class="tb tb2"><tr><th class="partition edited">&#x60A8;&#x5F53;&#x524D;&#x4F7F;&#x7528;&#x7684; Discuz! &#x7A0B;&#x5E8F;&#x7248;&#x672C;&#x6709;&#x91CD;&#x8981;&#x66F4;&#x65B0;&#xFF0C;&#x8BF7;&#x53C2;&#x7167;&#x4EE5;&#x4E0B;&#x63D0;&#x793A;&#x8FDB;&#x884C;&#x53CA;&#x65F6;&#x5347;&#x7EA7;</th></tr>';
    newhtml += '<tr><td class="tipsblock"><a href="http://faq.comsenz.com/checkversion.php?product=Discuz&version={$version}&release={$release}&charset={$charset}" target="_blank"><img src="{$newsurl}" onload="shownews()" /></a></td></tr></table>';
    \$('boardnews').style.display = 'none';
    \$('boardnews').innerHTML = newhtml;
    function shownews() {
        \$('boardnews').style.display = '';
    }
</script>
EOT;
    }

刪除部分代碼變成這樣
  

    if($_G['adminid'] == 1 && $_GET['action'] == 'index') {
        $release = DISCUZ_RELEASE;

        $newsurl =  siteinformation();
    }

會發現後台開啟速度更快了
這邊要注意千萬不要將那一整段代碼刪除,否則後台進入會出現500錯誤。

如果您覺得HF寫得還不錯,可以透過以下來贊助HF唷~
幣別
Bitcoin(BTC)
錢包地址
3PqFZKa5if4566u7xctKhd8jh6ypBccEAL
幣別
Litecoin(LTE)
錢包地址
LfRQQDDfpnTAedUotv1LBPR7XnUsEqaCAe
幣別
Ethereum(ETH)
錢包地址
0x5955a215e1066875b0cbb4a284d60aa0c8abddf2
幣別
Zcash(ZEC)
錢包地址
t1VbdgDNZJooYYw3mTqJHQLA1PRELWX4cUq

當然如果你想幫HF挖礦的也是可以(疑?
 

留言

這個網誌中的熱門文章