#2002 - Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) The server is not responding (or the local server's socket is not correctly configured).
Файла /var/lib/mysql/mysql.sock не оказалось, зато есть /var/lib/mysqld/mysqld.sock
Починил так:
cd /var/lib/mysql/ ln -s . ./mysqld/mysqld.sock mysql.sock
(создал ссылку /var/lib/mysql/mysql.sock на /var/lib/mysqld/mysqld.sock)
Ошибка, скорее всего, из-за кривых настроек PHP. Вижу в phpinfo():
Вроде все сделал как указана у Вас но что то у меня выдает ошибку
когда я пишу [root@localhost mysql]# In-s. ./mysqld/mysqld.sock mysql.sock
выдет ошибку -bash: In-s. ./mysqld/mysqld.sock mysql.sock: No such file or derictory
что я делаю не то... или путь надо указать по другому
Вы все сделали правильно. Но тупой битриксовский форум не позволяет вставить корректно команду. И поставил между двумя точками пробел. ".." - без пробелов. Точка и две точки - это разные директории.
Код
cd /var/lib/mysql/
ln -s . ./mysqld/mysqld.sock mysql.sock
Спасибо за Ваш ответ, Но я вожу именно без пробелов. Все файлы находоятса именно в местах. А можно без командной строки это все сделать. Как то через SFTP?