2010-08-14 93 views
1

我的Ubuntu Lucid系統上有XAMPP,一切正常。但現在似乎有一些問題,並且mysql不會啓動。Mysql啓動失敗,操作系統錯誤13

我試圖恢復一些Drupal數據庫,因此像所有其他數據庫文件夾一樣將原始文件複製到/ opt/lampp/var/mysql文件夾。而且,我想這可能導致了這個問題。我正在粘貼錯誤日誌的最後幾行。有人請幫助我。

100814 15:08:29 mysqld_safe mysqld from pid file /opt/lampp/var/mysql/jitendra-laptop.pid ended 
100814 15:17:47 mysqld_safe Starting mysqld daemon with databases from /opt/lampp/var/mysql 
100814 15:17:47 [Note] Plugin 'FEDERATED' is disabled. 
100814 15:17:47 [ERROR] Can't open shared library 'libpbxt.so' (errno: 0 API version for STORAGE ENGINE plugin is too different) 
100814 15:17:47 [Warning] Couldn't load plugin named 'PBXT' with soname 'libpbxt.so'. 
100814 15:17:48 InnoDB: Operating system error number 13 in a file operation. 
InnoDB: The error means mysqld does not have the access rights to 
InnoDB: the directory. 
InnoDB: File name /opt/lampp/var/mysql/ibdata1 
InnoDB: File operation call: 'open'. 
InnoDB: Cannot continue operation. 
+0

你運行mysql用戶有什麼作爲?那個目錄的權限是什麼('ls -la/opt/lampp/var/mysql')?你是否已經以root身份移動/編輯文件?你有沒有嘗試更新PBXT插件來匹配你的mysql版本? – Rup 2010-08-14 09:52:50

+1

投票遷移在serverfault.com – 2010-08-14 10:03:08

+0

我運行系統作爲管理員和是的,我一直在移動/編輯作爲根(普通用戶沒有權限)。我沒有嘗試更新PBXT插件。 – jitendra 2010-08-14 10:21:05

回答

1

這個工作對我來說:
sudo chown nobody.root -R /opt/lampp/var/mysql

相關問題