wp_options: Can’t create new tempfile: ‘./xxx/wp_options.TMD’錯誤處理

當我們在使用WordPress網站時,有時候會出現資料庫連線錯誤,而此時如果MySQL資料庫系統的運作是正常的,那麼有可能是資料庫本身而非資料庫系統發生的錯誤,也就是這個WordPress網站使用的資料庫結構可能發生了異常,此時,需要把wp-config.php中的下面這行設為true:

define('WP_ALLOW_REPAIR', true);

然後進行修復,在大部份的情況下都可以讓WordPress網站恢復正常。但是,如果在修復的過程中出現了以下的這個錯誤訊息:

wp_options: Can't create new tempfile: './xxx/wp_options.TMD'

那麼首先利用以下的指令先停止MySQL的運作:

service mysql stop

接著前往系統中資料庫檔案所在的位置,例如你的資料庫名稱是wp01,那麼通常資料庫的位置就是位在以下的資料夾中(以Ubuntu系統為例):

/var/lib/mysql/wp01

在上述的這個資料夾裡面,把wp_options.TMD這個檔案移除之後,再重新啟動MySQL伺服器,在大部份的情況下就可以重新修復資料表,讓WordPress可以重新運行了。指令如下:

rm wp_options.TMD
service mysql start

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *