所以,我让所有东西都在运行,但是在xampp中,当我尝试启动MySql时,没有任何东西能够工作。
为了得到错误,我决定打开终端。原来我一直在
/opt/lampp/bin/mysqld_safe_helper: Can't create/write to file '/opt/lampp/var/mysql/mylaptop.err' (errcode 13 "permission denied")
我查看过现有的线程,似乎没有一个能工作?帮助!
发布于 2018-07-18 08:57:47
这是所有权问题。根据安装xampp/lampp的用户的不同,您应该尝试使用同一个用户启动xampp/lampp。
您可以使用ls -l /opt/lampp/和ls -l /opt/lampp/var/mysql/检查您的权限。
此外,您可以更改特定文件的所有权,以便解决此问题,我不建议这样做,因为当xampp/lampp正确安装时,不需要更改特定文件的权限。
或者,您可以以根用户的身份运行它,在那里不应该存在任何错误。
我通常用sudo用户安装并启动它。
阅读XAMPP文档,了解推荐的内容。
此外,如果您还没有这样做,我建议您通过执行cd /opt/lampp && ./lampp start来从终端启动xampp/lampp,以便进行调试。这还将显示MySql服务器试图启动后的状态。因此,它将向您展示是否可以正确启动MySql服务器。
https://askubuntu.com/questions/1057130
复制相似问题