2015年7月19日日曜日

自宅サーバ MacBook Air でトラブルが発生 * Not Found * The requested URL /concrete5.7.4./ was not found on this server.

2015.07.19(日)
自宅サーバ MacBook Air で 2015.07.15(水)に次のようなトラブルが発生した。

http://www.kojimat.ddo.jp/ は正常に表示される。
http://www.kojimat.ddo.jp / concrete5.7.4./ 表示されず次のような表示が出る。
Not Found
The requested URL /concrete5.7.4./ was not found on this server.

このトラブルの解決に次のような方法で取りかかった。 

1. mysqladmin を起動しようとしてもパスワードが通らない。 
  1. ターミナルで mysqladmin の情報を取得する。 
$mysqladmin version 
dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib 
Referenced from: /usr/local/Cellar/mysql/5.6.21/bin/mysqladmin 
Reason: image not found 
Trace/BPT trap: 5 

2. openssl が機能していないことが分かったので対応する。 
  2. この結果、次のファイルがリンクされた。 
/usr/local/opt/openssl/lib/libssl.1.0.0.dylib 
/usr/local/Cellar/openssl/1.0.2d_1/lib/libssl.1.0.0.dylib 
$brew link openssl --force 
Linking /usr/local/Cellar/openssl/1.0.2d_1... 1548 symlinks created 

3. 再度 mysqladmin の情報を取得する。 
  3. socket を介して MySQL server に接続できいないという。 
/tmp/mysql.sock の設定は存在するが mysqld が実行している socket 
なのか確認しろという。 
$mysqladmin version 
mysqladmin: connect to server at 'localhost' failed 
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)' 
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists! 

4. そこで mysqladmin の shutdown をしてみる。 
  4. mysqladmin を再度起動して接続を確認するためである。 
$mysqladmin -u root -p shutdown 
Enter password: 
mysqladmin: connect to server at 'localhost' failed 
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)' 
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists! 

5. mysqladmin の shutdown が出来ないようなので MacBook Air を再起動する。 
  5. http://www.kojimat.ddo.jp/concrete5.7.4./ が正常に起動した。 

6. 再々度 mysqladmin の情報を取得する。 
  6. 次の通り mysqladmin の情報が表示された。 
$mysqladmin version 
mysqladmin Ver 8.42 Distrib 5.6.21, for osx10.9 on x86_64 
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. 

Oracle is a registered trademark of Oracle Corporation and/or its 
affiliates. Other names may be trademarks of their respective 
owners. 

Server version5.6.21 
Protocol version 10 
ConnectionLocalhost via UNIX socket 
UNIX socket/tmp/mysql.sock 
Uptime:1 hour 58 min 28 sec 

Threads: 1 Questions: 3114 Slow queries: 0 Opens: 198 Flush tables: 1 
Open tables: 176 Queries per second avg: 0.438 
06:28 PM kojiMacBook-Air:~ 

7. http://www.kojimat.ddo.jp / concrete5.7.4./ が表示されないトラブルは以上のような経過で無事解決した。

0 件のコメント:

コメントを投稿