0
我試圖做一些帖子的插入,但MySQL不斷死亡。解決方案是通過SQL手動運行插入/更新查詢,而不是使用wordpress。考慮到這一點,爲了節省我重寫大量邏輯,有沒有辦法從wp_insert_posts和其他函數中轉儲生成的SQL而不實際運行它們?從wordpress函數獲得結果SQL
我試過查詢保存,但它似乎並沒有保存插入查詢。理想情況下,一個文件,但它會很好,只是有一個調試方法來調用看到本身的SQL。
我試圖做一些帖子的插入,但MySQL不斷死亡。解決方案是通過SQL手動運行插入/更新查詢,而不是使用wordpress。考慮到這一點,爲了節省我重寫大量邏輯,有沒有辦法從wp_insert_posts和其他函數中轉儲生成的SQL而不實際運行它們?從wordpress函數獲得結果SQL
我試過查詢保存,但它似乎並沒有保存插入查詢。理想情況下,一個文件,但它會很好,只是有一個調試方法來調用看到本身的SQL。
編輯WP-config.php中和尋找這一行:
定義( 'WP_DEBUG',假);
將其更改爲: define('WP_DEBUG',true);
然後在它下面加上這一行: define('WP_DEBUG_LOG',true);
運行您的違規命令/操作並查找./wp-content/debug.log。
這應該給你更多的細節,包括SQL錯誤和一些/所有導致問題的SQL命令出了什麼問題。
確保你關閉(設置爲false)這兩個定義,特別是如果你在一個活網站上這樣做。