風間

已建立論壇回覆

正在檢視 10 個帖子:131-140 (共 521 個帖子)
  • 作者
    帖子
  • 風間
    參與者
    • 文章數量: 670
    @fengjian
    樓主

    是隻能透過改 css 或者頁面模板實現,但 css 最簡單:

    #bbpress-forums li.bbp-header {
        display: none;
    }

    加入到你的自定義 css 裡面,就 OK 。

    風間
    參與者
    • 文章數量: 670
    @fengjian
    樓主
    風間
    參與者
    • 文章數量: 670
    @fengjian
    樓主

    問題處理完畢,進入 7 天觀察期,如有問題將繼續排查處理,現階段的意見和安全設定:

    1 、修改 MySQL 的連線管理員資訊和密碼;

    2 、修復 WordPress 中不常用使用者的弱密碼;

    3 、關閉掉伺服器不使用的埠;

    4 、不要安裝來路不明的主題、外掛等;

    5 、定期進行網站的掃描和安全體檢 (我們已設定);

    如有其它問題,或觀察期間問題依舊出現,請及時告知我們進行處理。

    風間
    參與者
    • 文章數量: 670
    @fengjian
    樓主

    刪除掉被隱藏的已篡改的外掛目錄及檔案:

    另外需要注意的是,主題內部被修改的檔案為 404.php 現被刪除,如需使用,請自行上傳備份的原始檔案。

    風間
    參與者
    • 文章數量: 670
    @fengjian
    樓主

    
    檔名:wp-content / plugins / akismet / akismet.php
    檔案型別:不是來自 wordpress.org 的核心,主題或外掛檔案。
    

    詳細資訊:此檔案似乎由駭客安裝或修改以執行惡意活動。如果你知道這個檔案,你可以選擇忽略它來排除它在未來的掃描。我們在該檔案中找到的與已知惡意檔案匹配的文字是:$ AI2908 = $ MZz9092 [9] 。 $ MZz9092 [1] 。 $ MZz9092 [37] 。 $ MZz9092 [42] 。 $ MZz9092 [3] 。 $ MZz9092 [1] 。 $ MZz9092 [37] 。 $ MZz9092 [9] 。 $ MZz9092 [8] 。 $ MZz9092 [35] 。 $ MZz9092 [41] 。 $ MZz9092 [37]; $ vVzI785 =「」.chr(101) 。感染型別是:被稱為 sungoat.A 的後門。

    風間
    參與者
    • 文章數量: 670
    @fengjian
    樓主

    多款主題、外掛已被篡改,需進行刪除和覆蓋操作,請做好原始檔案備份,以便進行操作。

    風間
    參與者
    • 文章數量: 670
    @fengjian
    樓主

    國內 IP 訪問就這個:

    https://bbs.weixiaoduo.com/

    國外 IP 訪問是這個:

    https://bbs.weixiaoduo.com/en

    要自己配置,你要的功能,外掛可以實現。

    風間
    參與者
    • 文章數量: 670
    @fengjian
    樓主
    風間
    參與者
    • 文章數量: 670
    @fengjian
    樓主

    演示站在做集中上架,主題看這裡: https://mall.weixiaoduo.com/item/storefront

    風間
    參與者
    • 文章數量: 670
    @fengjian
    樓主

    1 、 UCENTER 客戶端不相容 PHP7 導致 UCENTER 通訊失敗

    wordpress 的 ucenter 外掛或者 discuz 如果使用 php7 可能會導致通訊失敗,原因是 ucenter 的客戶端比較久遠,沒有相容 php7,其中的

    echo $uc_note->$get['action']($get, $post);

    而 php5 到 php7 有一個 breaking change 和類方法動態呼叫有關

    https://php.net/manual/zh/migration70.incompatible.php

    php5 和 php7 對這段程式碼的解釋順序是不同的,所以導致了 dz 在 php7 下這裡執行出錯,修改也很簡單,參照樣例,這裡修改為

    echo $uc_note->{$get[『action』]}($get, $post);

    就可以讓 php7 用無歧義的方式解析成 php5 的結果,於是就能通訊成功了


    2 、 wordpress 與 discuz 整合, ucenter-integration 外掛無法同步登陸解決

    discuz 與 wordpress 整合只能透過 ucenter-integration 外掛,也只有這一個上古外掛,安裝,設定一切順利,但是

    說到但是總是讓人蛋疼,折騰了好幾天,必須得鋪墊鋪墊

    但是隻可以 wordpress 登陸,同步登陸到 discuz,而 discuz 登陸登出,卻無法同步到 wordpress

    找了好多資料,反反覆覆就那麼兩個解決方案,都是改某處程式碼,但是沒什麼鳥用,自己折騰半天,終於找到原因,解決辦法:

    原因是因為 discuz 下面 uc_client\client.php 的第 379 行

    function uc_user_synlogout() {
    if(@include UC_ROOT.』./data/cache/apps.php』) {
    if(count($_CACHE[『apps』]) > 1) {
    $return = uc_api_post(『user』, 『synlogout』, array());
    } else {
    $return = 」;
    }
    }
    return $return;
    }

    if(count($_CACHE[『apps』]) > 1) {這個判斷出錯,$_CACHE[『apps』] 陣列應該是 2 或者更多的,但是這裡是 1,所以無論 discuz 如何登陸退出,都不會向 ucenter 傳送同步通知,自然 wordpress 也就無法收到,無法實現同步了

    開啟這個配置檔案,確實,只有一個陣列,原來,是因為安裝了獨立的 ucenter,dz 下面的 cache/apps.php 沒有更新,可能是 ucenter 清除快取出了問題,或者其他原因。

    解決方法很簡單,將 ucenter-integration 外掛下面的/data/cache/apps.php 檔案複製出來,覆蓋到 dz 的 uc_client/data/cache/apps.php 下面就 OK 了

正在檢視 10 個帖子:131-140 (共 521 個帖子)