xampp/lampp 中的错误

xampp/lampp 中的错误

因此,我让一切都运行起来,但是在 xampp gui 中,当我尝试启动 MySql 时,什么都不起作用。

我决定在终端中打开以获取错误。结果我一直收到

/opt/lampp/bin/mysqld_safe_helper: Can't create/write to file '/opt/lampp/var/mysql/mylaptop.err' (errcode 13 "permission denied")

我查看了现有的帖子,但似乎都不起作用?救命!

答案1

这是所有权问题。根据您安装 xampp/lampp 的用户,您应该尝试以同一用户身份启动它。

您可以使用ls -l /opt/lampp/和检查您的权限ls -l /opt/lampp/var/mysql/

此外,您可以更改特定文件的所有权以解决此问题,但我不建议这样做,因为当 xampp/lampp 正确安装时,无需更改特定文件的权限。

或者,您可以以 root 身份运行它,这样就不会出现任何错误。

我通常使用 sudo 用户安装并启动它。

阅读 XAMPP 文档来了解推荐的内容。

此外,如果您还没有这样做,我建议您从终端执行以启动 xampp/lamppcd /opt/lampp && ./lampp start以进行调试。这还会向您显示 MySql 服务器尝试启动后的状态。因此它将向您显示 MySql 服务器是否可以正常启动。

相关内容