首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mysql启动失败,操作系统错误13

问Mysql启动失败,操作系统错误13
EN

Server Fault用户
提问于 2010-08-14 11:23:40
回答 2查看 4.4K关注 0票数 0

我在我的Ubuntu系统上安装了XAMPP,一切都很好。但现在似乎出现了一些问题,mysql无法启动。

我试图恢复几个Drupal数据库,因此像所有其他数据库文件夹一样将原始文件复制到/opt/lampp/var/mysql文件夹中。我想这可能是问题的原因。我正在粘贴错误日志的最后几行。谁来帮帮我。

代码语言:javascript
复制
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.
EN

回答 2

Server Fault用户

发布于 2010-08-14 11:29:25

这是一个目录所有权问题。

代码语言:javascript
复制
chown mysql.mysql -R /opt/lampp/var/mysql

应该把它修好。

libpbxt错误是因为您的系统库与与XAMPP绑定的库之间存在冲突,但这并不致命。

票数 3
EN

Server Fault用户

发布于 2011-01-02 03:58:56

我在Ubuntu上安装的xampp拥有mysql的所有权,即nobody.root,或者某些文件为root.root。所以我不认为上面的说法是正确的。我认为用户可能不知道lampp可执行文件(/opt/lampp/lampp start)必须作为用户root执行:

代码语言:javascript
复制
tomtom@bach:~$ sudo /opt/lampp/lampp start
Enter sudo password: <hidden input>[Enter]

现在兰普应该推出xampp的组件。

对我来说,xampp意味着简单的集成,意味着示例和文档。我喜欢它。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/170492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档