close

[轉貼自]http://kennyp.pixnet.net/blog/post/25461482


 


phplist MySQL error 1153 -- 'max_allowed_packet' exceeded


參照




MySQL error 1153 -- 'max_allowed_packet' exceeded


處理方法有二:


方法一:


修改mysql設定,增加max_allowed_packet的量


編輯my.cnf檔案


在[mysqld]下加入


set-variable=max_allowed_packet=10M


視需要調整


改好之後重新啟動mysql就可以了


方法二:


如果無法修改mysql的設定可以直接透過設定phplist來處理


修改/lists/admin/processbounces.php這個檔案


找到


Sql_Query(sprintf('insert into %s (date,header,data)
    values("%s","%s","%s")',
    $tables["bounce"],
    date("Y-m-d H:i",@strtotime($headerinfo->date)),
    addslashes($header),
    addslashes($body)));


將addslashes($body)));  刪掉換成


addslashes(substr($body,0,1000000))));


這就存檔之後離開編輯器,設定就可以生效了


arrow
arrow
    全站熱搜

    chyuanyiin 發表在 痞客邦 留言(0) 人氣()


    留言列表 留言列表

    發表留言