風間

已創建論壇回覆

正在查看 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 個帖子)