Мои серверы apache и xampp работают на портах 2145 и 16443 соответственно.
sudo /opt/lampp/lampp restart
Restarting XAMPP for Linux 1.8.2-5...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...not running.
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
Остановка говорит, что не работает!
sudo /opt/lampp/lampp stop
Stopping XAMPP for Linux 1.8.2-5...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...not running.
Я попытался установить путь к сокету в /etc/php5/cli/php.ini
как
mysql.default_socket = /var/run/mysqld/mysqld.sock
Мой /etc/mysql/my.cnf
указывает на
socket = /var/run/mysqld/mysqld.sock
port = 3306
netstat -vulntp |grep -i mysql
дает мне
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 9789/mysqld
Я не вижу никаких ошибок в /var/log/mysql/error.log
за исключением нескольких предупреждений об устаревании и примечаний.
И phpmyadmin работал до перезагрузки системы.