Я только что установил xampp на свой manjaro (дистрибутив archlinux), но не могу использовать phpmyadmin, так как mysql не отвечает.
Когда я использую sudo xampp start
, вывод выглядит следующим образом:
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
Но при попытке перезапустить его с помощью sudo xampp restart
он отображает:
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...not running.
XAMPP: Stopping ProFTPD...ok.
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
При подключении к http://localhost/phpmyadmin/ отображается приветствие, но я получаю 4 ошибки, отображаемые в этом порядке :
\#2002 - No such file or directory — The server is not responding (or the local server's socket is not correctly configured).
mysqli_real_connect(): (HY000/2002): No such file or directory
Connection for controluser as defined in your configuration failed.
mysqli_real_connect(): (HY000/2002): No such file or directory
После изучения я заметил, что мне не хватает файла /opt/lampp/var/mysql/mysql.sock
, но я не знаю, как его создать и настроить.
Я также пытался использовать mysqld
, как показано в нескольких уроках, но получил следующие ошибки:
2017-04-14 12:41:29 140391574202432 [Note] mysqld (mysqld 10.1.22-MariaDB) starting as process 4483 ...
2017-04-14 12:41:29 140391574202432 [ERROR] mysqld: File './mysql-bin.index' not found (Errcode: 13 "Permission denied")
2017-04-14 12:41:29 140391574202432 [ERROR] Aborting