ubuntu16.04でxampp(lampp)を使っています。
mysqlが起動できません。エラーログをみて原因を探ろうとしているのですが内容が理解出来ないので助力をお願いします。
何度か再インストールをしてmysqlをたちあげているんですが、
/opt/lampp/lampp start
Starting
1XAMPP: Starting Apache...ok. 2XAMPP: Starting MySQL...ok. 3XAMPP: Starting ProFTPD...ok.
コマンド上では起動している。が、xamppのマウス操作で起動しようとすると起動してすぐランプが消える状態。
そしてリスタートをすると
/opt/lampp/lampp 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.
になっています。起動していなかったということでしょうか。
そこから
mysqlの接続すると
/opt/lampp/bin/mysql -u root -p
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock' (2 "No such file or directory")
ソケットがありませんでよく見るこのエラーが出てきます。何度もこの場所にソケットファイルを置いたり、自動生成されるので置いてはダメと知り、ほったらかしにしたりしましたが、エラーの(2...)の部分が(111...)に変わるだけで何も進展はありませんでした。(この時点で起動していないと思います。)
そこでエラーログを見てみると、(opt/lampp/logs/error_log)
起動をした時間で(lampp startした時間)5つのエラーメッセージが出ています。
[Wed Jul 20 21:56:14.001308 2016] [ssl:warn] [pid 9497] AH01906: www.example.com:443:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
上のはサーバー証明書が正しく設定されていないというエラーらしいのですがmysqlが起動できないのと関係あるのでしょうか。ちなみにapachは起動もしますしlocalhostでhtdocsのファイルもちゃんと表示されます。
[Wed Jul 20 21:56:13.003789 2016] [ssl:warn] [pid 9496] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
↑ssl?
[Wed Jul 20 21:56:13.084442 2016] [auth_digest:notice] [pid 9497] AH01757: generating secret for digest authentication ...
↑?
[Wed Jul 20 21:56:14.029776 2016] [mpm_prefork:notice] [pid 9497] AH00163: Apache/2.4.18 (Unix) OpenSSL/1.0.2h PHP/5.5.35 mod_perl/2.0.8-dev Perl/v5.16.3 configured -- resuming normal operations
↑ssl関係?apache?
[Wed Jul 20 21:56:14.029809 2016] [core:notice] [pid 9497] AH00094: Command line: '/opt/lampp/bin/httpd -E /opt/lampp/logs/error_log -D SSL -D PHP'
↑ssl関係?
起動コマンドを押した時間で5つのエラーメッセージが出てきました。(/bin/mysql -u root -pした時間ではありません)sslの文字が4つのメッセージに入っています。sslとmysqlは何か関係あるんでしょうか。。。
こんな感じでどうして起動できないのか分かりません
投げやりで申し訳ありませんが、原因が知りたいです。分かる方、何か知ってる方なんでもいいので教えてください。お願いします。