dspam營運記錄_PHP教程

來源:互聯網
上載者:User

dspam營運記錄


extmail自己在用,發現錯誤:
Apr 10 07:03:19 mail dspam[1468]: query error: Duplicate entry '1-2288815384906775934' for key 'id_token_data_01': see sql.errors for more details
Apr 10 07:03:19 mail dspam[1468]: bailing on error -2
Apr 10 07:03:19 mail dspam[1468]: received invalid result (!DSR_ISSPAM && !DSR_ISINNOCENT): -2
Apr 10 07:03:19 mail dspam[1468]: process_message returned error -5. delivering.

mysql出現“Incorrect key file for table” 錯誤!

度娘居然沒有給我什麼協助,還是自己想的辦法,其實很簡單,就是mysql中dspam庫的dspam_token_data表檔案中token欄位記錄有重複資料,怎麼折騰都白搭,正確的處理方法是:
第一種方法(原有資料不保留了):先stop掉dspamd服務,service dspamd stop,然後清空dspam_token_data的所有資料(我用Navicat for mysql 圖形介面做到的),然後在該表上做一個token欄位的主鍵(主鍵就不會再重複了)。然後重啟服務即可。
第二種方法(保留表裡原有資料,想辦法去掉重複的,然後見token設定成主鍵):先stop掉dspamd服務,將dspam_token_data匯出成“,”分割的txt檔案,然後匯入到excel,注意將token欄位定義成文字格式設定,否則那資料末尾全部變成0000了(這就是為什麼要匯出文本,而不匯出成excel),可以用excel中“資料”-->“重複資料刪除資料”來清楚重複內容,再將mysql中dspam_token_data表清空,匯入這些處理完的資料,恢複dspamd服務,錯誤沒了!


http://www.bkjia.com/PHPjc/1118875.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1118875.htmlTechArticledspam營運記錄 extmail自己在用,發現錯誤: Apr 10 07:03:19 mail dspam[1468]: query error: Duplicate entry '1-2288815384906775934' for key 'id_token_data_01': see sql.e...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.