WordPress

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

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s